У меня есть документы в моем ведре:
{ 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}
У меня есть вид:
function(doc, meta) {
if(doc.t === 'post') {
emit([doc.timestamp, doc.author]);
}
}
это дает мне:
[11, "1"]
[12, "1"]
[9, "2"]
[10, "3"]
[14, "4"]
[11, "5"]
Я хочу выбрать сообщения определенных пользователей ["2","3","5"], упорядоченные по отметке времени. Я имею в виду «получать самые новые сообщения некоторых пользователей». Возможно ли это сделать?