我有一部分GUID,例如6767a567
(前32个字节)。
我需要找到mongodb文件。他具有6767a567-1d6b-4360-b6b5-a5e100cc5c68
之类的标识符。
我尝试使用正则表达式进行过滤
var listFilters = new List<FilterDefinition<Document>>();
var regex = new BsonRegularExpression($"^6767a567", "i");
listFilters.Add(Builders<Document>.Filter.Regex(t => t.Id, regex));
var entities = await Collection.Find(filter).ToListAsync();
同样,我尝试向
的bd进行查询{ "_id" : { "$regex" : /.*/ } }
返回空。我希望找到我的文档,但是它返回空列表。