私はmongodbで整数計算をしようとしていますが、いくつか問題があります。 mongo db集約フレームワークの倍数を上下に丸める方法はありますか?Mongodb集約フレームワークにfloor関数はありますか?
6
A
答えて
9
Stennieのコメントによると、床と天井の方法はサポートされていません。
そして、上記の私のコメントのとおり、私は見つけることができる最善の解決策は、同じように見える操作していた:(NUM-MOD(NUM、1))床関数と同じ結果が得られるはずです。
+0
これは、すぐに利用できるようになります:https://docs.mongodb.org/manual/release-notes/3.2-reference/#exp._S_floor – CasualT
1
関連する問題
- 1. MongoDBの集約フレームワークとPython
- 2. MongoDB集約フレームワークの可用性
- 3. Mongodb集約フレームワーク|複数の値をグループ化する?
- 4. 集計は関数ではありません - MongoDBの/流星
- 5. mongoDBに関する集約パズル?
- 6. 基準でmongodb集約関数を使用するには?
- 7. mongodb複数のキー集約
- 8. MongoDB - 集約2集
- 9. mongodb集約フレームワークの結果を新しいコレクションにエクスポートする
- 10. MongoDB集約:$の任意の値があります
- 11. mongodb集約ソート
- 12. 自己集約関数集約関数列を渡す
- 13. Mongodbでの集約に関する集計
- 14. 集約フレームワークなし
- 15. Mongodbの新しい集約フレームワークをテストする方法
- 16. PHPでMongoDB集約
- 17. MongoDB集約パイプライン$ project
- 18. MongoDB集約構文
- 19. のMongoDBのJavaドライバー集約フレームワーク$マッチを使用して、最初
- 20. MongoDB集約フレームワークを使用したカスタムパイプライン演算子
- 21. OpenACCとfloor/ceil関数
- 22. MongoDBの集計フレームワーク - グループ年
- 23. PHP MongoDB集約が空に戻ります
- 24. MongoDBは集約アンワインドクエリの結果をCSVにエクスポートしますか?
- 25. C#のMongoDB集計関数
- 26. MongoDBの$集約$私はMongoの集約グループクエリ持っ
- 27. Apache Sparkカスタム集約関数
- 28. T-SQL集約関数サブクエリ
- 29. Postgres "first"集約関数
- 30. Eloquentの集約関数
私ができる最良の方法は、モジュラスを使用し、そうすることです:(num-mod(num、1))。それでも2倍は出ますが、少なくとも整数倍の倍数です。 (そして私はクライアント側をキャストできます)。 – CasualT
[アグリゲーションフレームワーク演算機能(http://docs.mongodb.org/manual/reference/aggregation/#arithmetic-operators)のMongoDB 2.2 '$ floor'又は' $のceiling'を含みません。追加したい機能や演算子がある場合は、[MongoDB SERVERプロジェクト](https://jira.mongodb.org/browse/SERVER)のコンポーネント "集約フレームワーク"でこれらを提案してください。 – Stennie
ドキュメントを見て、それは私が想像したものですが、明らかに何も見逃していないことを確認したかったのです。幸運にも私は今のところ仕事をしています。 :)(別に:将来、ある時点で機能要求を記入します)。 – CasualT