0

例如,我有一个包含嵌套自定义元数据的文档,例如:

owner: {"id":"12345"}

我试图找到这个文件:

docpad.getCollection("documents").findAll({
    "owner.id": "12345"
});

但无济于事。

我做错了什么?

4

1 回答 1

2

默认情况下不支持嵌套查询,因为这是一件棘手的事情。

现在,您应该能够做到这一点:

咖啡脚本:

docpad.getCollection("documents").findAll({
    "owner": ({id}) -> id is "12345"
})

JavaScript:

docpad.getCollection("documents").findAll({
    "owner": function(model){ return model.id === "12345" }
})
于 2013-11-27T19:54:08.500 回答