Как отфильтровать объект в области? - PullRequest
0 голосов
/ 13 марта 2020

Я работаю над собственным проектом реагирования и использую область для хранения данных в локальной базе данных, чтобы мой объект был как ниже

[
{
title: 'title1',
data: [{name: 'name1', city: 'paris'},{name: 'name2', city: madrid}]
},
{
title: 'title2',
data: [{name: 'name4', city: 'londer'},{name: 'name6', city: roma}]
}
]

Мой вопрос: как я могу фильтровать по свойствам данных, например, выберите только объект, в данных которого есть элемент city === 'londer'

1 Ответ

0 голосов
/ 13 марта 2020

Вы можете сделать что-то вроде:

Realm.open({schema:[*Your_Schema*]}).then(realm => const data = realm.objects('*Your_Type*').filtered('*Your_Condition*'));

Проверьте эту ссылку для получения более подробной информации.

...