我有一个搜索工作,它使用类别结合了多个 cfsearch'es 的结果。收集数据来自查询,即 mssql 数据库中的视图。
问题是搜索需要多个 cfsearch'es,每个都需要时间来处理。它们也都是单独处理的,因此结果不是由 Verity 组合,而是由 QoQ 联合。
所以我的问题是:我可以使用 AND、OR 或 NOT 搜索多个类别,每个类别都包含特定的单词吗?
类别:水果、蔬菜、乳制品 搜索词:橙子、苹果、芹菜、酸奶、福特、篮球
我想要的是像这样搜索条件:
basketball AND FRUIT<CONTAINS>orange AND VEGETABLES<CONTAINS>celery
所以我的标签是:
<cfsearch type="explicit" collection="myCollection" name="mySearch"
criteria="basketball AND FRUIT<CONTAINS>orange AND VEGETABLES<CONTAINS>celery">
我正在寻找橙色的水果,芹菜的蔬菜和篮球的所有类别。
我也无法进行简单的显式搜索:
<cfsearch type="explicit" collection="myCollection" name="mySearch"
criteria="FRUIT<CONTAINS>orange">
但是当我搜索
<cfsearch type="explicit" collection="myCollection" name="mySearch"
criteria="<WORD>orange">
我得到一个类别为 FRUIT 的结果。
任何明确搜索的帮助或指导都会有所帮助。我看过 Adobe 的东西,但我要么错过了一些东西,要么没有解释如何做到这一点(或者如果不可能的话)。
谢谢