可以使用以下方法简单地过滤检索到的文档:
$dm->findBy(array('field' => 'value'))
但我需要一些更适合内容存储库细节的东西。那么,有没有一种方法可以检索文档(例如,相当于“SELECT ... WHERE ...”),通过以下方式过滤:
- 一个数组元素(例如,由具有多个值的字段的第一个元素:类似于 arrayFields[0])
- 路径节点,例如,我想在给定路径下获取唯一的孩子(但不使用文档的 getChildren() 方法),例如 /cms/routes/categories - 这应该只返回具有“/cms/routes/categories”的文档他们路径的开始(或 Id 字段)
?