Я думаю, что где-то читал, что, когда запрашивается представление, «карта» выполняется только через документы, которые были добавлены с момента последнего запроса? Как это определяется? Я думал, что увидел что-то о порядковом номере. Это то, к чему вы можете добраться? Это не часть UUID, завершающаяся на поле _rev?CouchDB View, Map, Index и Sequence
Любой способ заставить «пересчитать» весь вид (по всем записям)?
ОК, это делает намного больше смысла, чем я представлял себе это в своей голове. +1 умный трюк, чтобы восстановить вид. – BuddyJoe
Я полагаю, что в последних версиях CouchDB (например, .10.1) используется функция просмотра проектного документа, чтобы решить, следует ли перестраивать представление. Таким образом, повторная вставка проектного документа * может * не обновлять представление. Конечно, обновление с новой функцией просмотра будет, однако. –
@barry, это очень интересно, и это имеет смысл. У вас есть какие-либо ссылки на то, где я мог бы больше узнать о хэшах функций представления? –