Pymongo找到使用int64字段

时间:2014-05-09 14:35:24

标签: python mongodb pymongo

我正在尝试使用Pymongo python驱动程序在MongoDB集合中进行查找。

我正在使用一个名为“book id”的密钥,其数据类型为“int64”,但是文档只提到了搜索包含带有int64数据类型的“book id”的文档的能力。 e.g。

 db.books.find( { "book id": { $type : 18 } })

如何使用Python执行相同的搜索,还包括要搜索的键值。 e.g。

"book id": 12345

1 个答案:

答案 0 :(得分:0)

数字types是MongoDB将为您进行转换的一种情况。因此,您无需对int64字段执行任何特殊操作:

db.books.find({ "book id": 12345 })