2012-12-18 53 views

回答

5

MarkLogic有搜索开发者指南中相当不错的解释:

如果使用相同的复杂CTS:查询表达式反复,如果 您使用的是他们作为一个未经过滤的CTS :查询构造函数,可以通过 注册cts:查询表达式供以后使用。注册 cts:查询表达式存储表达式的预评估版本, 使后续查询使用同一个表达式的速度更快。 未经过滤的构造函数直接从索引返回结果,并且 返回所有候选片段以进行搜索,但不执行 后过滤以验证每个片段完全符合 搜索条件。

以下是该指南的HTML版本:http://docs.marklogic.com/guide/search-dev/cts_query。这是非常彻底的,包括例子。

+0

谢谢,我没能通过谷歌找到任何东西,甚至没有想过通过指导看 – ltfishie

+2

也许这将得到索引,并帮助下一个Google员工:) – wst

+0

有用的答案。谢谢 –