1

我正在尝试使用 Mongoid 对嵌入式文档进行一些简单的聚合,但它不起作用,尽管如果值在顶级文档中它可以工作。

这行得通;

Accounts.avg("sale_price") 
>>  500.0

但如果要平均的字段在嵌入文档中,则返回 0

Accounts.avg("sales.sale_price") 
>> 0.0

我使用错误的语法来引用嵌入的值还是这些聚合方法不适用于嵌入的文档?

4

0 回答 0