首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用couchdb-lucene索引关键字

如何使用couchdb-lucene索引关键字
EN

Stack Overflow用户
提问于 2010-11-10 13:01:34
回答 1查看 1.1K关注 0票数 1

我正在尝试使用couchdb-lucene构建一个couchdb视图来查询关键字。我希望lucene在不做任何处理的情况下对它们进行索引。

我正在使用"index": "not_analyzed"选项,但它仍然不能像我预期的那样工作。

当我查询/works/OL1000010W时,couchdb-lucene正在将其转换为小写并剥离第一个/字符。

代码语言:javascript
复制
$ curl -s 'http://127.0.0.1:5984/editions_1k/_fti/_design/seeds/by_seed?q=seed:/works/OL1000010W&limit=1'
{
    "rows": [], 
    "total_rows": 0, 
    "skip": 0, 
    "search_duration": 1, 
    "q": "seed:works/ol1000010w", 
    "fetch_duration": 0, 
    "etag": "11e4be5bdb5c1598", 
    "limit": 1
}

有没有办法让couchdb-lucene在不处理的情况下对其进行索引,并停止couchdb-lucene处理查询?

这是我的设计文档:https://gist.github.com/670374

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-12 12:46:06

发现这是由于couchdb-lucene中的错误造成的。

https://github.com/rnewson/couchdb-lucene/issues/#issue/92

解决方法是像这样编写视图:

代码语言:javascript
复制
{
    "analyzer": "keyword",
    "index": "function(doc) {...}"
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4141383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档