FTSearch以编程方式转义通配符

时间:2014-12-10 13:47:41

标签: lotus-domino

我正在尝试将用户输入转换为FTSearch将理解的内容,并使搜索成为像Google一样的'尽可能(因为那是用户期待的)

所以我翻译

Superman Batman

进入

(*Superman* OR *Batman*)

我一直用测试单位攻击我的搜索,我想到用户实际上正在搜索*或?在字符串中。如何逃脱这些?他们在客户端工作,即如果我输入

*

我得到了

Contrived*Bizarrename

但我无法以编程方式执行此操作。

我正在使用

foundNotesDocuments = db.FTSearch(getCoolFTString(this.searchText), this.maxResults);

这一切都可能吗?

0 个答案:

没有答案