Как объединить функции показа и списка в CouchDB? - PullRequest
1 голос
/ 16 октября 2010

Я пытаюсь изучать CouchDB. Есть ли способ использовать функции списка в функции показа, или наоборот? Например, можно ли вызвать какую-либо функцию списка для отображения документа в его функции show? Или вызвать show (id) для отображения списка, если идентификаторы в функции списка?

Ответы [ 2 ]

1 голос
/ 09 апреля 2011

Я верю, что вы пытаетесь сделать дочерние объекты вместе с их родительскими объектами.Это может быть достигнуто путем передачи view и родителя, и потомков в функцию list в определенном порядке.

В есть пример .Полное руководство для сценария с несколькими родительскими объектами, каждый из которых имеет дочерние объекты.В более простом случае только с одним родителем view может испускать родительскую сущность, за которой следуют ее дочерние элементы, а функция list может иметь следующий вид:должна иметь отдельную функцию show для родителя.

1 голос
/ 10 февраля 2011

На данный момент я не верю, что существует прямой способ сделать это.

Однако вы можете повторно использовать код (включая шаблоны) через CommonJS-модули .Хотя вы не сможете вызывать _list через _show функцию, вы можете смоделировать обратное и использовать те же шаблоны / код из _show в своем ответе _list.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...