Size: a a a

Dart & Flutter по-русски

2021 April 02

AG

Adel Gilyazeev in Dart & Flutter по-русски
Vadim
Приветствую всех, подскажите, может что не вкурил. Использую firestore, есть коллекция с документами в которых поля к примеру "отдаем" и "получаем". Нужно извлечь документы по запросу у которых: отдаем=рубли ИЛИ получаем=рубли
Но вроде как через where нельзя ИЛИ по двум полям сделать. Есть решения какие-то кроме двумя раздельными запросами и объединением в один результат?

Можно без примера кода, просто ткните что искать хотя бы, очень благодарен за любые варианты
Where можно использовать на документ (массив полей), а массив полей проверять через any,
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Тогда получишь документы у которых хотябы одно поле подходит под твоё условие
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
А там бд, или чёт ещё... Сорян, я лесом....
источник

V

Vadim in Dart & Flutter по-русски
т.е. над полями сделать родителя имеете ввиду, а их как массив?
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Нет
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Какие запросы мы можем делать?
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Можем ли получить доступ ко всем данным без запросов?
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
В каком виде эти данные
источник

V

Vadim in Dart & Flutter по-русски
вы меня подтолкнули на поиск информации по поводу поля, в котором массив
и вроде через "arrayContains" моя проблема решается, но это все же из двух полей одно сделать получается..
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Vadim
вы меня подтолкнули на поиск информации по поводу поля, в котором массив
и вроде через "arrayContains" моя проблема решается, но это все же из двух полей одно сделать получается..
Получай два поля в виде массива [отдаем, получаем].contains('рубли')
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Документы.where
источник

V

Vadim in Dart & Flutter по-русски
спасибо за наводку :)
источник

12

11 22 in Dart & Flutter по-русски
Кто может подсказать что в этом коде не правильно ?
источник

12

11 22 in Dart & Flutter по-русски
ошибок нет но запрос не выполняет
источник

12

11 22 in Dart & Flutter по-русски
источник

NS

Nik S in Dart & Flutter по-русски
11 22
Кто может подсказать что в этом коде не правильно ?
Принтами проверяй
источник

АЗ

Алексей Забайкальски... in Dart & Flutter по-русски
Nik S
Принтами проверяй
debugger
*существует*
источник

n_

nikto _b in Dart & Flutter по-русски
11 22
ошибок нет но запрос не выполняет
Открой консоль разработчика
Там сто проц будет агрить на CORS
источник

12

11 22 in Dart & Flutter по-русски
nikto _b
Открой консоль разработчика
Там сто проц будет агрить на CORS
консоль разработчика  это debug console ?
источник

n_

nikto _b in Dart & Flutter по-русски
11 22
консоль разработчика  это debug console ?
Консоль разработчика в хроме
источник