Hi,
You could use the new-ish (added in 0.11) view joins, described
nicely in http://blog.couchone.com/post/446015664/whats-new-in-apache-couchdb-0-11-part-two-views
A view like:
function(doc) {
if (doc.type == "blog"){
emit(doc._id, {post: doc.body, _id:doc.author});
}
}
is probably want you want, queried by
http://127.0.0.1:5984/test/_design/blog/_view/posts?include_docs=true
Cheers
Simon
On 5 Nov 2010, at 09:22, tu wrote:
I want to implement a blog server. I design two type of documents:
"Author"
and "Blog". A "Blog" document contains a field "author_uid" to refer a
"Author" document.
I use CouchApp framework to show list of recent posts. I find I
have to
invoke couchdb server many times to show both blog body and author
details
in each item.
Is their and solution to return a complete json result contains full
"Author" json object in "Blog" json object on server side?