Реклама на сайте Advertise with us

Sphinxql выборка с float подскажите.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 11/08/15 в 21:49       Ответить с цитатойцитата 

Цитата:

SELECT a_id, a, price \
FROM prices;

sql_field_string = a
sql_attr_float = price


в общем не хочет искать...
$sql = "select * from index where price>1";
ищет при цене равной 1
$sql = "select * from index where price='1'";

Че где грабли или он так не может?

0
 



С нами с 09.08.12
Сообщения: 185
Рейтинг: 378

Ссылка на сообщениеДобавлено: 12/08/15 в 08:57       Ответить с цитатойцитата 

цены прописаны с точкой или с запятой?
причина может быть в этом - неправильный формат числа -> обрезает до первого некорректного символа -> получается целое число и "не правильный поиск"

я бы вообще посмотрел в сторону elastic search или solr, на redis еще тоже делали подобные фильтры была статья на хабре. намного проще разобратся.

0
 



С нами с 08.02.03
Сообщения: 10564
Рейтинг: 5962


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 12/08/15 в 10:29       Ответить с цитатойцитата 

rickdeckard: цены с точкой, ценник там пока для теста простой
от 0.1 до 1.9

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »