Есть ли способ, которым я могу подключить поток изменений couch-db и использовать эти события для манипулирования документами?
Вот в чем дело: после этой проблемы couchdb - повторно отсортировать результатуменьшенное представление
Я пытаюсь по-другому мыслить.Все, что я могу сделать, это использовать документы в качестве источника для представлений.
Я не могу повторно отсортировать представление, я не могу использовать записи в сокращенных представлениях в качестве документов в новом представлении.Но, может быть, я смогу превратить их в документы (используя для этого какой-то новый тип документов) и создать представления для этих документов?
Но даже если я сделаю это, используя некоторый код, внешний по отношению к couchdb, этот код будет иметьобновлять вновь созданные документы каждый раз, когда обновляется любой из исходных документов, и, поскольку я могу получать уведомления об обновлениях с помощью потока обновлений - может быть, мне следует использовать это?Звучит как взлом, хотя и будет работать, но все же взломать.
Но - это для экспертов - если есть такой способ, что поток обновлений приведет к модификации документа с использованием any механизм внутри кушетки - тогда я могу хранить всю эту логику в кушетке и предоставлять ей свои услуги без посторонней помощи.
Помогать кому-нибудь?