Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB-mongohub gui-按_idobjectid类型查询_Mongodb_Mongoid - Fatal编程技术网

MongoDB-mongohub gui-按_idobjectid类型查询

MongoDB-mongohub gui-按_idobjectid类型查询,mongodb,mongoid,Mongodb,Mongoid,我正在为MongoDB使用MongoHub GUI: 我希望能够通过ObjectId进行查询,因为这是MongoHub想要的_id。如何做到这一点,类似{“_id”:“4d1b4687a6d5437619000000”}的东西不起作用 干杯, /Marcin尝试以下代码: {"_id": ObjectId("4d1b4687a6d5437619000000")} 检查更多详细信息请尝试以下代码: {"_id": ObjectId("4d1b4687a6d5437619000000")} 检查

我正在为MongoDB使用MongoHub GUI:

我希望能够通过ObjectId进行查询,因为这是MongoHub想要的_id。如何做到这一点,类似{“_id”:“4d1b4687a6d5437619000000”}的东西不起作用

干杯, /Marcin

尝试以下代码:

{"_id": ObjectId("4d1b4687a6d5437619000000")}
检查更多详细信息

请尝试以下代码:

{"_id": ObjectId("4d1b4687a6d5437619000000")}

检查更多详细信息

如果在查询中提供函数(
ObjectId
,正如galimy正确建议的那样),MongoHub看起来好像被破坏了。如果您按照galimy的建议输入查询,然后将MongoHub表示要执行的完整查询(在查询文本输入上方灰显)复制并粘贴到连接的
mongo
CLI控制台中,则可以正常工作


我建议您学习使用
mongo
控制台——我在玩MongoHub的5分钟内发现了两个bug,当您为查询输入JSON时,GUI对您的帮助很小。

在查询中提供函数的情况下,MongoHub看起来好像坏了(
ObjectId
,正如galimy正确建议的那样)。如果您按照galimy的建议输入查询,则将MongoHub表示要执行的完整查询(在查询文本输入上方灰显)复制并粘贴到连接的
mongo
CLI控制台中,即可正常工作


我建议您学习使用
mongo
控制台——我在玩MongoHub的5分钟内发现了两个bug,当您输入JSON进行查询时,GUI对您的帮助很小。

好的,它在最近的MongoHub版本中得到了修复。干杯好的,它在最近的MongoHub版本中得到了修复。干杯

{“\u id”:{$oid:{$oid:“4d1b4687a6d5437619000000”}
肯定可以工作。Java MongoDB驱动程序在对象的
'$oid'
属性中隐式创建ObjectId对象。 同样,使用“$date”属性的日期也是如此。

{“\u id”:{$oid:{$oid:“4d1b4687a6d5437619000000”}
肯定可以工作。Java MongoDB驱动程序在对象中隐式创建ObjectId对象,该对象具有
“$oid”
属性。
使用“$date”属性的日期也是一样。

很抱歉,很遗憾,这是一个错误类型:内部$id应该是$oid。我卸载了它,但我会再试一次。谢谢。很抱歉,很遗憾这是一个错误类型:内部$id应该是$oid。我卸载了它,但我会再试一次。谢谢。