我在数据库中有以下文件:
{
id: 1,
text: 'Hello I had a big grannysmith apple today and a big pear'
},
{
id: 2,
text: 'Hello I had a big apple today only'
},
{
id: 3,
text: 'Hello I had a big apple today, a big pear yesterday and a big orange today'
}
我的视图需要返回文本中特定关键字的聚合计数,但是关键字需要对它们的查找方式“松散”。我的观点应该是这样的:
{
'grannysmith apple' : 3,
'pear': 2,
'orange': 1
}
正如你所看到的,我已经数了三次apples,尽管标签是'grannysmith apple'的,但我仍然想找到'apples'的任何出现。
这个是可能的吗?或者在插入到CouchDb之前我应该这样做吗?我正在使用node.js来执行保存--我应该在node.js中执行吗?
提前感谢!
发布于 2011-04-02 02:41:26
我认为您应该使用RegExp对象作为关键字和group_level
。
https://stackoverflow.com/questions/5509635
复制