Mongo int 64 上的 DB 罗盘和过滤
Mongo DB Compass and Filtering on int 64
下面是我的 mongo 数据库中单个记录的图像。我正在使用 mongodb 罗盘,如果我使用
这个词进行搜索
{日期:1567532362460}
我找到了我的记录。但是,如果我使用以下术语进行搜索:
{密钥:6366627898639550262}或{用户:-6302170947335878914}
那么是没有找到记录。起初我认为这是一个格式问题,除了罗盘会自动完成所有内容所以我假设这是因为这些是 int64 并且存在舍入错误。如何使用罗盘搜索这些字段?
如果过滤器接受扩展的 json 语法,请使用 {key:{$numberLong:"1234..."}}
指定长值。
下面是我的 mongo 数据库中单个记录的图像。我正在使用 mongodb 罗盘,如果我使用
这个词进行搜索{日期:1567532362460}
我找到了我的记录。但是,如果我使用以下术语进行搜索:
{密钥:6366627898639550262}或{用户:-6302170947335878914}
那么是没有找到记录。起初我认为这是一个格式问题,除了罗盘会自动完成所有内容所以我假设这是因为这些是 int64 并且存在舍入错误。如何使用罗盘搜索这些字段?
如果过滤器接受扩展的 json 语法,请使用 {key:{$numberLong:"1234..."}}
指定长值。