1

Mongoidを使用して埋め込みドキュメントでいくつかの単純な集計を実行しようとしていますが、値が最上位のドキュメントにある場合は機能しますが、機能しません。

これは機能します。

Accounts.avg("sale_price") 
>>  500.0

ただし、平均化するフィールドが埋め込みドキュメントにある場合は、0を返します。

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

埋め込まれた値を参照するために間違った構文を使用していますか、またはこれらの集計方法は埋め込まれたドキュメントで機能しませんか?

4

0 に答える 0