MongoDB Long 类型 shell 查询
warning:
这篇文章距离上次修改已过214天,其中的内容可能已经有所变动。
在MongoDB Shell中,如果你想要查询一个Long类型的字段,你可以直接使用比较操作符来进行查询。MongoDB Shell内部会自动将JavaScript数字类型转换为MongoDB的Long类型。
例如,假设你有一个集合test
,其中有一个Long类型的字段longValue
,你可以这样查询大于某个值的文档:
如果你需要插入一个Long类型的值,可以直接使用JavaScript数字,MongoDB会自动转换:
如果你需要显式地创建一个Long类型对象,可以使用MongoDB Shell提供的NumberLong
构造函数:
查询时,也可以使用NumberLong
:
请注意,在使用NumberLong
时,值应该是一个字符串,以确保精度不会丢失。
评论已关闭