0

我有一个带有字段的 CouchDB 文档username。下面的查询适用于除“a”之外的所有值。这很奇怪,因为它曾经工作过。我删除了我的索引并再次尝试,但没有任何区别。我也没有看到任何错误。我正在使用带有 River 插件的 CouchDB 1.2.1。

作品:curl http://localhost:9200/profiles/_search?q=username:b

不工作:curl http://localhost:9200/profiles/_search?q=username:a

4

1 回答 1

1

我猜您之前使用了一些映射,而您不再使用了?我猜现在您正在使用默认映射,其中单词“a”是停用词。因此,单词“a”根本没有被索引。您可能希望在映射中将用户名字段配置为 not_analyzed,因为我猜您想按原样索引它,而不进行标记或其他任何操作。

于 2013-02-19T15:31:10.350 回答