Может кто-нибудь показать мне, как запросить массив строк с областью в реагирующем родном?
предположить, что у меня есть массив, подобный следующему:
const preferences = ["automatic","suv","blue",eco]
То, что я хочу, это чтобыполучить результаты области, где ВСЕ строки в атрибуте «спецификации» автомобилей находятся в «настройках».
Например: если экземпляр Cars.specifications содержит ["automatic", "suv"], результат должен быть возвращен.
Но если экземпляр Cars.specifications содержал ["automatic,"suv", "green"] этот экземпляр не должен быть возвращен.
Длина предпочтений может варьироваться.
Большое спасибо.
Обновление:
Я попробовал следующее:
const query = realm.objects("Cars").filtered('specifications = preferences[0] OR specifications = preferences[1]')
Как вы видите, это оператор ИЛИ, который, безусловно, ошибочен и жестко закодирован. Циклы с областью действительно меня смущают.