例として、次のようなネストされたカスタム メタデータを含むドキュメントがあります。
owner: {"id":"12345"}
私はこのドキュメントを見つけようとしました:
docpad.getCollection("documents").findAll({
"owner.id": "12345"
});
しかし、役に立たない。
私は何を間違えましたか?
例として、次のようなネストされたカスタム メタデータを含むドキュメントがあります。
owner: {"id":"12345"}
私はこのドキュメントを見つけようとしました:
docpad.getCollection("documents").findAll({
"owner.id": "12345"
});
しかし、役に立たない。
私は何を間違えましたか?
ネストされたクエリは、扱いが難しいため、デフォルトではサポートされていません。
今のところ、これを行うことができるはずです:
コーヒースクリプト:
docpad.getCollection("documents").findAll({
"owner": ({id}) -> id is "12345"
})
JavaScript:
docpad.getCollection("documents").findAll({
"owner": function(model){ return model.id === "12345" }
})