1

ドキュメント内の 2 つのフィールドに基づいて、n1ql で 2 つのドキュメントを結合することは可能ですか?

結合の言語クエリの例では、次のようになります。

SELECT c, pr
FROM purchases pu
JOIN customer c ON KEYS pu.customerId
NEST product pr
ON KEYS ARRAY li.product FOR li IN pu.lineItems END
WHERE pu.customerId = "customer1"

c奇妙なのは、結合にのどのプロパティが使用されているか、またはそれを指定する方法がわからないことです。

_type='Customer'属性を持つドキュメントがあり、それらを属性を持つ のmyIdドキュメントに結合したいとします。それはどのように行われますか?_type='PurchaseOrder'customerId

4

1 に答える 1