09-根据数组字段的长度查找文档
6.4.4 根据数组字段的长度查找文档
另一种常见的查询是,查找指定数组字段为指定长度的文档,为此可使用运算符$size。
例如,下面的查询查找数组字段letters包含12个字母的单词:
find({letters:{$size: 12}});
同样,下面的查询查找数组字段letters长于10的单词:
find({letters:{$size: {$gt: 10}}});
另一种常见的查询是,查找指定数组字段为指定长度的文档,为此可使用运算符$size。
例如,下面的查询查找数组字段letters包含12个字母的单词:
find({letters:{$size: 12}});
同样,下面的查询查找数组字段letters长于10的单词:
find({letters:{$size: {$gt: 10}}});