MarkLogic - JavaScript node.js 客户端 API - QueryBuilder - 在集合之间加入
MarkLogic - JavaScript node.js Client API - QueryBuilder - Join between collections
假设我有两个这样的集合:
// City Collection
<city>
<id>1</id>
<name>Tulsa</name>
<stateId>1></stateId>
</city>
// State Collection
<state>
<id>1</id>
<name>Oklahoma</name>
</state>
现在假设我想要 return 一个城市列表,其中包含州名称而不是 stateId。如何使用 node.js 客户端 API 和查询生成器有效地执行此连接?
无法使用 Node.js API 执行高效联接。如果可能的话,解决这个问题的最佳方法是对您的内容进行非规范化,以便文档包含您需要查询或 return.
的任何信息
<city>
<id>1</id>
<name>Tulsa</name>
<stateId>1></stateId>
<state-name>Oklahoma</state-name>
</city>
假设我有两个这样的集合:
// City Collection
<city>
<id>1</id>
<name>Tulsa</name>
<stateId>1></stateId>
</city>
// State Collection
<state>
<id>1</id>
<name>Oklahoma</name>
</state>
现在假设我想要 return 一个城市列表,其中包含州名称而不是 stateId。如何使用 node.js 客户端 API 和查询生成器有效地执行此连接?
无法使用 Node.js API 执行高效联接。如果可能的话,解决这个问题的最佳方法是对您的内容进行非规范化,以便文档包含您需要查询或 return.
的任何信息<city>
<id>1</id>
<name>Tulsa</name>
<stateId>1></stateId>
<state-name>Oklahoma</state-name>
</city>