qork
@qork
{ background: #F00B42 }

Как сделать выборку в migx через getimagelist с двумя условиями?

В сайдбар выводится список ближайших актуальных событий из migx-таблицы. Пока сделано, чтобы выводились события с датами окончания больше сегодняшней даты. Но в таблице есть позиции, у которых дата уточняется (поле не заполнено).
Как оптимальнее было бы сделать выборку из базы с двумя where условиями?
[[getImageList?
&docid=`182`
&limit=`6`
&where=`{"eventEnd:>":"[[today]]"}`
&tvname=`migx_event`
&sort=`[{"sortby":"eventBegin","sortdir":"ASC","sortmode":"date"}]`
&tpl=`eventSidebar`]]

Вижу только один выход - по-умолчанию в поле с неизвестной датой записывается значение с датой на несколько лет вперед.
  • Вопрос задан
  • 1203 просмотра
Пригласить эксперта
Ответы на вопрос 1
Derzaiii
@Derzaiii
Типичный телец
Думаю так должно сработать - просто выбираем с датой старше чем сегодня + если дата не заполнена
&where=`{"eventEnd:>":"[[today]]", "eventEnd:IS" => null}`
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы