Не работает слово в выборке MySQL

175
14 апреля 2017, 21:03

Здравствуйте. При выборке (через CRON проверка актуальности записи) столкнулся с непонятностью .

  $db_query = "select count(*) from ".DB_PREF."advert 
               where on_delete='off' ";
  $kol = obr_db_query_count($db_query);

Не хочет делать выборку на проверку слова off (как будто стоп-слово какое-то) Сама колонка enum (on, off) - показ : да, нет

Если изменить off на любое другое слово, то проблем никаких . Подскажите, где копать, а то в данная колонка фигурирует во многих выборках и просто заменить ее будет накладно (также добавлю : в других скриптах, которые без крона, работает все нормально)

Answer 1

Слово 'off' действительно является стоп-словом. Вот здесь приведен список таких слов: https://dev.mysql.com/doc/refman/5.7/en/fulltext-stopwords.html

READ ALSO
Ограничение доступа в yii2 по mysql

Ограничение доступа в yii2 по mysql

Подскажите кто нить как реализовать ограничение доступа по определенной таблице mysql?

240
Как разместить гостей в отелях (сервис похожий на booking.com)?

Как разместить гостей в отелях (сервис похожий на booking.com)?

Хочу создать сервис похожий на bookingcom

257
Retrofit2. Возвращаемое значение body == null

Retrofit2. Возвращаемое значение body == null

Не могу понять, в чем ошибкаПутем дебаггинга понял, что в итоге body = null

191
Не возвращаются значения с нитей

Не возвращаются значения с нитей

Скажите, пожалуйста, в чем ошибка? После отработки кода resultMap хранит всего одно значение с первой нити, почему не добавляются значения с других...

168