1
我有一个数据库中的以下文件:复杂的CouchDB查看
{
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
}
正如你可以看到我已经算苹果 3倍,即使标签是“澳洲青苹苹果”,我还是想拿起任何出现'苹果'以及。
这可能吗?或者我应该在插入CouchDb之前进行此操作?我使用node.js来执行保存 - 我应该在node.js中执行吗?
在此先感谢!
你总是知道你的关键字吗? – 2011-04-01 14:29:39
与Dominic一样,你是否知道你想允许的同义词,以便你可以比较一系列同义词或类似的东西? – rossdavidh 2011-04-01 16:52:40