我所有的记录都有一个名为“图片”的字段。这个字段是一个字符串数组。

我现在想要最新的10条记录,其中这个数组不是空的。

我搜索了一下,但奇怪的是,我并没有在这方面找到太多。 我已经阅读了$where选项,但我想知道本机函数有多慢,如果有更好的解决方案。

即便如此,这也行不通:

ME.find({$where: 'this.pictures.length > 0'}).sort('-created').limit(10).execFind()

返回什么。离开这。没有长度位的图片也可以,但当然,它也会返回空记录。