| Autor | Zpráva | ||
|---|---|---|---|
| PetraPP Profil |
#1 · Zasláno: 27. 11. 2014, 10:38:24
Chtěla bych se zeptat, zda-li existuje možnost dotazu na mySQL pří fulltextovém hledání.
Přesné hledání: MATCH(popis) AGAINST('hotel +Praha' IN BOOLEAN MODE)
Nepřesné hledání ... bere v potaz jak hotel, tak i hledá jen jako Praha: MATCH(nazev) AGAINST('hotel Praha' IN BOOLEAN MODE)
Ráda bych dosáhla takohévo dotazu, který mě první vypíše přesně hledané inzeráty hotel Praha a pak až vypíše ty ostatní ... hotel a Praha. Jak takového dotazu mohu docílit? |
||
| Taps Profil |
#2 · Zasláno: 27. 11. 2014, 11:02:13
PetraPP:
vhodné by asi bylo: 1) použít logické operátory 2) výsledky seřadit dle relevance |
||
| PetraPP Profil |
#3 · Zasláno: 27. 11. 2014, 12:16:56
To je pro mně španělská vesnice. Můžete mi takový mySQL dotaz radši napsat?
|
||
| Taps Profil |
#4 · Zasláno: 27. 11. 2014, 12:33:00
PetraPP:
Pokud máte zájem tak bych provedl úpravu přímo na webu. |
||
| Kajman Profil |
#5 · Zasláno: 27. 11. 2014, 12:36:33
where MATCH(popis) AGAINST('hotel +Praha' IN BOOLEAN MODE)
OR MATCH(nazev) AGAINST('hotel Praha' IN BOOLEAN MODE)
order by MATCH(popis) AGAINST('hotel +Praha' IN BOOLEAN MODE) desc |
||
|
Časová prodleva: 11 let
|
|||
0