假设我有这些:
{id: 1, name: name1, tags: [{id: 1, name: tag1}]},
{id: 2, name: name2, tags: []},
{id: 3, name: name3, tags: [{id: 3, name: tag3}, {id:33, name: tag33}]},
{id: 4, name: name4}
然后执行一个查询,我想要这个:
{id: 1, name: name1, tags: [{id: 1, name: tag1}]},
{id: 3, name: name3, tags: [{id: 3, name: tag3}, {id:33, name: tag33}]}
获取具有“标签”数组且其大小大于 0 的文档。但不知道如何创建我的标准。
我试过这个,但抛出一个错误,说 size() 必须接受 int 的参数...
where(tags).size().gt(0)
有谁知道正确的吗?