在猫鼬中,如何按map.size()排序

时间:2019-11-15 00:36:43

标签: mongoose

我有两个地图。我想查询所有数据库项目,并按两​​个map.sizes之间的差异进行排序。

在文档中,我看到可以使用以下语法检查内容的大小:

MyModel.where('tags').size(0).exec(function (err, docs) {
    //do stuff here
}

我还看到我可以对项目进行排序

query.sort({ field: 'asc', test: -1 });

但是,当我想弄清楚我想要该字段的map.size或数组长度时,却看不到任何排序方法。我该怎么做呢?

0 个答案:

没有答案