Mongodb 插入int类型的值是 类型发生变化

NumberLong(1),

NumberInt(1),

插入方法是一样的 为什么一个是64位 一个是32位
好像我查询的时候用(int)$value 查询不到这个64位的
如何能解决

阅读 7.2k
1 个回答

int和long在bson里面是两种不同的类型,如果用db.xxx.find({"value": 1})是可以都查到的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进