I have documents in my bucket:
{ type: "post", author: "1", subject: "s1", timestamp: 11}
{ type: "post", author: "1", subject: "s2", timestamp: 12}
{ type: "post", author: "2", subject: "s3", timestamp: 9 }
{ type: "post", author: "3", subject: "s4", timestamp: 10}
{ type: "post", author: "4", subject: "s5", timestamp: 14}
{ type: "post", author: "5", subject: "s6", timestamp: 11}
I have got view:
function(doc, meta) {
if(doc.t === 'post') {
emit([doc.timestamp, doc.author]);
}
}
it gives me:
[11, "1"]
[12, "1"]
[9, "2"]
[10, "3"]
[14, "4"]
[11, "5"]
I want to select posts of specific users ["2","3","5"] ordered by timestamp. I mean "get the newest posts of some users". Is it possible to do?