残念ながら、集計フレームワークは、クエリの実行中に文字列をその長さに自動的に変換する「len」演算子をサポートしていません。したがって、これを独自のコードで解決する必要があります。あなたは
- MapReduce関数を使用して文字列の長さを計算します
- 文字列をクエリし、アプリケーション層で文字列の長さを計算します
これらの方法の違いは、前者はデータベースで実行され、後者はアプリケーションサーバーで実行されることです。 MapReduceは非常に遅く、使用が面倒な場合があるため、後者のオプションをお勧めします。