Добрый день.
Подскажите пожалуйста, как через Conduit, создать вот такой запрос к базе данных postgres?
т.е. как использовать условие "OR".
SELECT * FROM _order
WHERE
dateIn BETWEEN '2024-05-01 14:00:00' AND '2024-05-11 12:00:00'
OR
dateOut BETWEEN '2024-05-01 14:00:00' AND '2024-05-11 12:00:00'
and id != 13
Если написать что-то подобное, то применяется "И" (and) между первыми двумя условиям.
final qFindData = Query(managedContext)
..where((table) => table.dateIn).between('2024-05-01 14:00:00' , '2024-05-11 12:00:00' )
..where((table) => table.dateOut ).between('2024-05-01 14:00:00' , '2024-05-11 12:00:00' )
..where((table) => table.id ).notEqualTo(13);