Autor | Zpráva | ||
---|---|---|---|
dsa Profil * |
#1 · Zasláno: 24. 4. 2015, 18:40:01
Dobrý den, mám problém s fulltextovým vyhledáváním článků. mám nastavený klíč na nadpis a abstrakt a když zadán celý název článku, dostanu všechny záznamy z databáze, pak jsem si přidal ještě jeden článek s nadpisem "dneska je pátek", zkoušel jsem vyhledat pátek a nedostal jsem žádný záznam. tady je kod dotazu:
1SELECT DISTINCT a.id_article, a.name as title, abstract, MATCH(a.name, a.abstract)AGAINST('patek' IN BOOLEAN MODE) AS score FROM articles as a SELECT DISTINCT a.id_article, a.name as title, abstract, MATCH(a.name, a.abstract)AGAINST('patek' IN BOOLEAN MODE) AS score FROM articles as a
WHERE MATCH(a.name, a.abstract) AGAINST('patek' IN BOOLEAN MODE) ORDER BY score DESC
Dotaz pro vytvoření klíče:
ALTER TABLE articles ADD FULLTEXT search_articles
(name, abstract); díky za radu |
||
Taps Profil |
#2 · Zasláno: 26. 4. 2015, 08:58:20
dsa:
„zkoušel jsem vyhledat pátek“ a proč v SQL dotaz máš slovo patek ? |
||
Časová prodleva: 10 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0