Как я добавляю, что условие “ЯВЛЯЕТСЯ NOT NULL” к Интеллектуальному поиску Сфинкса

Приведите значение явно к числу, иначе это будет строка, операторы Switch в Javascript всегда используют строгую проверку типов (===), поэтому ваш пример всегда будет возвращать значение по умолчанию.

var number= +document.getElementById('m').value;
9
задан Chris Gaunt 3 November 2008 в 11:27
поделиться

1 ответ

Был передан решение в Railscasts

Если Вы хотите *все* результаты, чтобы та модель отфильтровала записи, где published_at ЯВЛЯЕТСЯ ПУСТЫМ, добавьте, 'где "published_at NOT NULL"' к Вашему define_index блоку.

Если это только иногда, добавьте published_at как атрибут, и затем сфинкс должен сохранить пустые даты как 0, таким образом, можно отфильтровать использование: без => {: published_at => 0}

Второе решение было тем, в чем я нуждался.

24
ответ дан 4 December 2019 в 08:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: