Запрос области, основанный на нескольких идентификаторах - PullRequest
0 голосов
/ 11 октября 2018

Как я могу запрашивать объекты по нескольким идентификаторам, используя базу данных области.Entityframework позволяет что-то вроде этого: query.Where(x => ids.Contains(x.Id)).Как это возможно с царством с помощью c #?

Спасибо!

1 Ответ

0 голосов
/ 18 декабря 2018

Предполагая, что есть список, содержащий все идентификаторы для поиска:

List<int> ids;

Затем вы можете передать функцию в Where предложение:

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