C# MongoDB 使用LINQ,查询DB2中那些id不存在于DB1中的数据
时间: 2024-03-06 11:52:04 浏览: 93
假设DB1和DB2都有一个名为"id"的字段,可以使用以下代码查询DB2中那些id不存在于DB1中的数据:
```csharp
var db1Ids = db1.CollectionName.AsQueryable().Select(x => x.id);
var result = db2.CollectionName.AsQueryable().Where(x => !db1Ids.Contains(x.id)).ToList();
```
其中,"db1"和"db2"分别表示MongoDB的两个数据库,"CollectionName"表示要查询的集合名称。
阅读全文