0
我在MongoDB中遇到问题。在mongodb中找不到id
我有文件与该结构
{
"_id" : LUUID("5eca9329-6525-e544-bb27-f1797def8110"),
"StartTimestamp" : NumberLong(193),
"EndTimestamp" : NumberLong(193),
}
_id是从GUID(C#)产生。问题是当我想要在mongo控制台中进行本机查询时。
我查询
db.getCollection('Object').findOne(
{
"_id": LUUID("5eca9329-6525-e544-bb27-f1797def8110")
})
有时我会不结果
MongoDB中没有“LUUID”数据类型。 C#驱动程序用什么BSON类型来表示这种类型?您可以通过使用db.getCollection('Object')。findOne()'获取次最佳文档来检查mongodb shell。我怀疑它要么转换为C#LUUID类的字符串或对象表示形式。 – Philipp