2011-04-01 1 views
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' 
} 

. 당신은 내가 태그가 '그 라니 스미스 사과'에 대한 경우에도 사과 3 시간을 계산 한 볼 수 있듯이, 나는 아직도 의 발생을 픽업 할

{ 
    'grannysmith apple' : 3, 
    'pear': 2, 
    'orange': 1 
} 

: 내보기는 다음과 같이 반환해야 '사과'도 마찬가지입니다.

이것이 가능합니까? 또는 CouchDb에 삽입하기 전에이 작업을 수행해야합니까? 저장을 수행하기 위해 node.js를 사용하고 있습니다. node.js에서 저장해야합니까?

미리 감사드립니다.

+0

항상 키워드를 먼저 알고 있습니까? –

+0

도미닉 (Dominic)과 같은 줄에서 허용 할 동의어를 알고 계시므로 동의어 또는 이와 유사한 배열과 비교할 수 있습니까? – rossdavidh

답변