【发布时间】:2026-01-20 00:00:01
【问题描述】:
如何在 Linq for Mongo 中编写 where 子句以确定本地集合的任何成员是否包含在我的文档中的集合中。
即(这是我期望的工作,但没有)
var myLocalList = <PopulateMyLocalList>;
var myDocs = db.GetCollection<MyDoc>("MyDocs").AsQueryable();
var result = myDocs.Where(d => d.MyCollection.Intersect(myLocalList).Any());
假设 Mongo Linq 提供程序不支持这个 - 我该怎么做?
【问题讨论】: