То есть ваш взгляд не обновляется автоматически? Я так понимаю?
Новые и измененные документы не добавляются на лету?
О, я вижу, вы обманываете. Вы используете информацию "вне документа" (т.е. текущую дату) во время создания представления.
Нет переименования представления, но если бы вы были в отчаянии, вы могли бы использовать переписывание URL.
Просто создайте проектный документ «каждый день»: / db / _design / today05172011
Затем измените URL-адрес для изменения: GET / db / _design / today / _view / yourview
to: GET / db / _design / today051711 / _view / yourview
Создайте представление в 23:00 по времени сервера (настройте его так, чтобы «сейчас» было «завтра», или что-то еще).
Затем добавьте немного кода очистки, чтобы позже удалить старые представления.
Так ваш взгляд строится каждую ночь, как вам нравится.
Очевидно, что вам придется использовать Couch с другим веб-сервером или прокси-сервером для этого.
Это элегантно и не элегантно одновременно.