【发布时间】:2018-10-11 14:36:15
【问题描述】:
如何使用领域数据库按多个 ID 查询对象。
Entityframework 允许这样的事情:query.Where(x => ids.Contains(x.Id))。
使用 c# 的领域怎么可能做到这一点?
谢谢!
【问题讨论】:
标签: c# realm realm-mobile-platform
如何使用领域数据库按多个 ID 查询对象。
Entityframework 允许这样的事情:query.Where(x => ids.Contains(x.Id))。
使用 c# 的领域怎么可能做到这一点?
谢谢!
【问题讨论】:
标签: c# realm realm-mobile-platform
假设有一个包含所有要搜索的 id 的列表:
List<int> ids;
然后你可以将一个函数传递给Where 子句:
Func<YourObject, bool> searchObject = o => ids.Contains(o.Id);
var result = realm.All<YourObject>().Where(searchObject);
【讨论】: