【发布时间】:2015-01-29 16:50:24
【问题描述】:
您好,我的 database.ftSearch 有一个大问题。
背景: 该数据库包含大约 5k 个文档,其中只有 文本字段。其中一个字段称为 ArtId。对于搜索,我使用更长的查询来定位不同的字段,但我将问题归结为:
问题:
当我搜索像 12345 这样的 ArtId 时,我将搜索转换为 [ArtId]="*12345*",允许用户也找到 01234567,这非常好用。但问题是我也有 ArtId 看起来像这样 01.123.45 的文档。如果我尝试搜索它,它也会被转换为[ArtId]="*01.123.45*" 并且返回......什么都没有,因为。和 * 似乎不能一起工作。
如果我在数据库中使用搜索,我会得到相同的结果。 有没有逃生之道。在“数字”中。我已经尝试将点替换为 ?或其他查询参数,但没有任何帮助。
我知道这更像是一个笔记问题,而不是一个 xpages 问题,但是正如我从 xPage 中所说的那样,可能有一个更早的解决方法来捕获 .输入并在我的 XPages 代码中进行转换。
【问题讨论】:
标签: xpages lotus-notes lotus-domino