У меня есть следующий взгляд на couchdb, который будет возвращать только документы с датой, превышающей текущую, например:
function (doc) {
var eventDay = new Date(new Date(doc.start).toDateString()),
currentDay = new Date(new Date().toDateString());
if (eventDay > currentDay) {
emit();
}
}
Таким образом, в этом случае представление всегда будет отображать только будущие (предстоящие) события. У меня также есть тот же перевернутый вид, чтобы показать только прошлые события. Но проблема в том, что, видимо, представление не обновляется на следующий день. Поэтому мне нужно обновить представление вручную, добавив несколько разрывов строк, и поэтому я предполагаю, что это вызывает «обновление».
Любые идеи о том, как я мог бы сделать эту работу?
Большое спасибо