IBM Lotus Notes FTSearch =似乎做了一个包含,有没有办法做一个等于

时间:2013-10-08 12:27:14

标签: lotus-notes

您好我正在尝试在字段上进行全文搜索

田野狗="拉布拉多"

但它正在返回文件 狗="拉布拉多猎犬"和 狗="巧克力拉布拉多"

似乎=表现得像包含不等于。?

有没有办法确保这一点,或者我需要做一些事情:

田野狗="拉布拉多" AND NOT(田野狗=" Cholcolate")和NOT(田野狗="猎犬")

3 个答案:

答案 0 :(得分:3)

全文搜索针对预先构建的单词索引,而不是针对实际项目。所以当然它包含搜索。如果要进行精确匹配搜索,则需要使用搜索方法而不是FTSearch。

答案 1 :(得分:3)

有关全文搜索关键字的一些帮助,请访问:

http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=%2Fcom.ibm.notes85.help.doc%2Fsch_refine_query_r.html

基本上等号与说CONTAINS相同。

答案 2 :(得分:0)

如何只查找不包含空格的文档?在搜索“拉布拉多”时会避免使用“拉布拉多猎犬”,对吧?

FIELD dog="Labrador" AND NOT (FIELD dog=" ")

当然,这只适用于你只想要一个单词的时候,所以它并不是真正的灵活。