私は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. 自己集約関数集約関数列を渡す
- 7. MongoDB集約構文
- 8. Mongodbの新しい集約フレームワークをテストする方法
- 9. MongoDB集約フレームワークを使用したカスタムパイプライン演算子
- 10. PHP MongoDB集約が空に戻ります
- 11. C#のMongoDB集計関数
- 12. MongoDBの集計フレームワーク - グループ年
- 13. のMongoDB - 集約 - 配列
- 14. MongoDBの明確な集約
- 15. MongoDB集約結果をパスに戻す
- 16. MongoDBの集約グループの_idは
- 17. 配列をC関数に渡すPostgreSQLの集約関数
- 18. 列「users.idは」GROUP BY句に出現する必要があり、または集約関数で
- 19. Haskellで関数 'floor'の型エラー
- 20. モルフォアには、mongodbのカーソルと外部キーと制約がありますか?
- 21. mongodbの集約関数によってグループから最大値を見つける方法は?
- 22. MSアクセス - 集約関数とmax
- 23. タプル付きmongodbでの集約
- 24. MongoDB集約と投影の問題
- 25. SQL集計関数がありますか?
- 26. フォーム集約型アプリケーション用のPHPフレームワーク
- 27. Mongo集約フレームワーク:年齢別グループユーザー
- 28. MongoDB集約groupby idは常にnullです。
- 29. スカラーSQL関数とSQLiteの集約SQL関数の相違
- 30. プライベート関数の名前を付けるClojureの規約はありますか?
私ができる最良の方法は、モジュラスを使用し、そうすることです:(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