0
我需要安排facets
爲(fc=Type, Topic, Year, Editor
)如何訂購刻面?
但面的順序是根據命名概念Editor, Topic, Type, Year
(按名稱升序排列)我應該使用
什麼方式來訂購吧?
我需要安排facets
爲(fc=Type, Topic, Year, Editor
)如何訂購刻面?
但面的順序是根據命名概念Editor, Topic, Type, Year
(按名稱升序排列)我應該使用
什麼方式來訂購吧?
我找到了解決責令方面:
declare variable $par as element() := <params xmlns="http://www.marklogic.com/apa/params">
<fc>Type,Topic,Year,Editor</fc>
<start>0</start>
<rows>10</rows>
<debug>false</debug>
<results>true</results>
<facet>true</facet>
</params>;
let $data := "xml data in search:search format"
let $spans := xs:string($params/p:fc)
let $value := fn:tokenize($spans,",")
let $fc := for $x in $value
return $val
let $facet := $data/search:facet
let $facets := for $facetValue in $facet
let $label := fn:string($facetValue/@name)
let $value := fn:tokenize($label,"L")
order by fn:index-of($fc, $value)
return $facetValue
return $facets
現在,$spans
我們得到的用戶給予使用$data
我們在數據獲取方面值方面值。然後通過使用變量$facets
我們按照指定的順序排列它們。
您是否在問如何使用Application Builder來訂購它們?使用MarkLogic可視化小部件的其他類型的應用程序? – 2013-04-10 14:52:31
是的,我需要appln構建器。 – LSB 2013-04-11 07:44:21