【问题标题】:Realm query based on multiple ids基于多个id的领域查询
【发布时间】:2018-10-11 14:36:15
【问题描述】:

如何使用领域数据库按多个 ID 查询对象。 Entityframework 允许这样的事情:query.Where(x => ids.Contains(x.Id))。 使用 c# 的领域怎么可能做到这一点?

谢谢!

【问题讨论】:

    标签: c# realm realm-mobile-platform


    【解决方案1】:

    假设有一个包含所有要搜索的 id 的列表:

    List<int> ids;
    

    然后你可以将一个函数传递给Where 子句:

    Func<YourObject, bool> searchObject = o => ids.Contains(o.Id);
    var result = realm.All<YourObject>().Where(searchObject);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 2013-06-29
      • 2021-05-26
      • 1970-01-01
      • 1970-01-01
      • 2018-01-31
      • 1970-01-01
      相关资源
      最近更新 更多