如何使用领域数据库按多个ID查询对象。
实体框架允许以下内容:query.Where(x => ids.Contains(x.Id))
。
使用c#的领域怎么可能?
谢谢!
答案 0 :(得分:0)
假设存在一个列表,其中包含要搜索的所有ID:
List<int> ids;
然后,您可以将函数传递给Where
子句:
Func<YourObject, bool> searchObject = o => ids.Contains(o.Id);
var result = realm.All<YourObject>().Where(searchObject);