来自LINQ的MongoDB驱动程序。使用.Contains在集合字段内搜索是否有任何危害?
我们什么时候需要进行正则表达式查找以进行预测搜索?
包含(可枚举方法)
此方法用于测试数组(或类数组)字段或 property包含一个特定值:
var query = from c in collection.AsQueryable() 其中c.A.Contains(123) 选择c; //或var query = collection.AsQueryable() .Where(c => c.A.Contains(123));这被转换为以下MongoDB查询: