Hi,
You need to write a view with the module of the doc as the key. E.g.
function(doc){
if(doc.module){
emit(doc.module, doc.title);
}
}
then query it with ?key=articles. See also
http://wiki.apache.org/couchdb/Introduction_to_CouchDB_views
Cheers
Simon
On Monday, 20 February 2012 at 03:56, itthuyloi wrote:
> I'm using ElasticSearch (PHP Elastica) to integarate CouchDb.
> Ex:
> Doc 1: {"_id": "ART_dssdfsdf", "module": "articles", "title": "Tieng Lang
> Viet Nam ....."}
> Doc 2: {"_id": "USE_dss4dfsdf", "module": "user", "fullname": "Nguyen Van
> A"}
> Doc 3: {"_id": "ART_dssdf3sdf", "module": "articles", "title": "Tieng Lang
> Viet Nam 3....."}
> .......
> There are so many documents which is distinguished by "module".
> Now, I want to map its together by term, ex: type: articles will be listing
> all doc with module=articles.....
> But I don't know how to do it! Please help me! Thanks!
> I try to search hard, and found: http://ruflin.github.com/Elastica/
> Therefore, I search in all document. :(
>
> --
> View this message in context:
> http://couchdb-development.1959287.n2.nabble.com/Search-data-in-CouchDb-tp7300195p7300195.html
> Sent from the CouchDB Development mailing list archive at Nabble.com
> (http://Nabble.com).
>
>