| 最大值 | 比所有值大 | 127 | { "key" : {"$maxKey": 1 } }
|
Note:
不同类型字段的值进行比较时,比较优先级权值越大,该类型的值就越大。
[](()Java 构造 BSON 数据类型
- 整数/浮点数
Java BSON 构造整数/浮点数类型// {a:123, b:3.14}
BSONObject obj = new BasicBSONObject(); obj.put("a", 123); obj.put("b", 3.14); // or BSONObject obj2 = new BasicBSONObject().append("a", 123).append("b", 3.14); // or BSONObject obj3 = (BasicBSONObject) JSON.parse("{\"a\":123, \"b\":3.14}");
- 高精度数
Java BSON 构造不带精度要求的Decimal类型// {a:{“$decimal”:“12345.067 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》开源 891234567890123456789”}}
String str = "12345.067891234567890123456789"; BSONObject obj = new BasicBSONObject(); BSONDecimal decim