我有以下XML結構如何在Marklogic Server中創建數據庫字段?
<patent-assignors>
<patent-assignor>
<name>VOLPENHEIN, ROBERT A.</name>
<execution-date>
<date>19841204</date>
</execution-date>
</patent-assignor>
</patent-assignors>
<patent-assignees>
<patent-assignee>
<name>PROCTER & GAMBLE COMPANY, THE</name>
<address-2>A CORP. OF OHIO</address-2>
<city>CINCINNATI</city>
<state>OHIO</state>
</patent-assignee>
</patent-assignees>
我想創建Marklogic服務器數據庫字段patent-assignor
& patent-assignee
,這樣我可以用cts:field-word-query
。但我想搜索專利轉讓人和專利受讓人的名稱(都包含相同的元素「name
」)。任何人都可以告訴我如何將專利轉讓人的字段映射到專利轉讓人名稱和專利受讓人的專利受讓人名稱,以便我可以在專利轉讓人和專利受讓人的名稱上使用cts:field-word-query
。我想要一個精確匹配。
我不是在說這裏的索引。我想創建一個不是索引的字段! –
@ puneet-pant字段只是另一種類型的索引。 – grtjn
@ puneet-pant您可能對MarkLogic管理指南的以下部分感興趣,它解釋了字段的工作方式以及您擁有的選項:http:// docs.marklogic.com/5.0doc/docapp.xqy#display.xqy?fname=http://pubs/5.0doc/xml/admin/fields.xml&query=Fields – grtjn