Tietääkö miten Ruby on Railsissa tehdään "full text" search "oikeainoptisesti", tiedän, että voi vain kirjoittaa SQL kysely, mutta onko joku "oikea" tapa?
Ruby on rails
3
490
Vastaukset
- Tpaivaa
Mitas tuolla tarkalleenottaen tarkoitat?
- edellinen...
Oletuksenahan rails hakee tietokannasta tyyliin:
SELECT * FROM articles WHERE (body like '%hakusana%')
Mutta full text haussa kysely on:
SELECT * FROM articles WHERE MATCH(title, body) AGAINST('hakusana')
Eli satoja kertoja tehokkaampi ja nopeampi haku kuin edellä mainittu. - anonyymi koodari
edellinen... kirjoitti:
Oletuksenahan rails hakee tietokannasta tyyliin:
SELECT * FROM articles WHERE (body like '%hakusana%')
Mutta full text haussa kysely on:
SELECT * FROM articles WHERE MATCH(title, body) AGAINST('hakusana')
Eli satoja kertoja tehokkaampi ja nopeampi haku kuin edellä mainittu.find_by_sql
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Mitä hyvää rikkaiden hyysääminen Suomelle tuonut?
Minäpä vastaan: ei yhtikäs mitään, vaan pelkkää vahinkoa. Demareiden ansiosta Suomen valtio oli käytännössä vielä 1980-19212399Purra hyökkää nyt suomalaisen duunarin kimppuun teettämällä mamuilla palkatonta työtä
Niinpä niin. Persut duunaripuolue, HAH. Joko alkaa kovapäisinkin persu älyämään, että persut ovat Suomen kansan vastain35512264Tytti Tuppurainen häpäisi Suomen epäisänmaallisella lausunnollaan USA:n ulkoministerille Rubiolle.
https://www.is.fi/politiikka/art-2000011816267.html Miksi Tytti Tuppurainen päästetään antamaan typeriä lausuntoja noin2816596Purra ehdottaa vaan Tanskan mallia, joka on erittäin hyvä malli
Purra ehdotti helmikuussa Suomeen Tanskan mallia, jossa maahanmuuttajilta vaaditaan työntekoa sosiaalitukien saamiseksi.2555367Kokoomusnuoret: Sosiaalitukien työvelvoitteen tulisi koskea kaikkia
Riikka Purra on esittänyt, että maahanmuuttajilta tulisi edellyttää palkatonta työtä sosiaalitukien vastineeksi. Kokoom2093886- 1803695
L/OVER ikuisesti minun
Aivan järkyttävä sarja. Ei voi olla katsomatta, mutta tuo omat muistot mieleen. Näyttelijät näyttelevät turhankin hyvin642763Purra vaatii: Työvelvoite maahanmuuttajille ja kantasuomalaisille pitkäaikaistyöttömille
Jos Perussuomalaiset ja Kokoomus ovat seuraavan hallituksen kaksi johtavaa puoluetta, on suomalaisille pitkäaikaistyöttö1792530Jyrki Linnankivi, Jyrki 69 - Goottirokkarista kirkonmieheksi Lappiin!
Jyrki Linnankivi eli Jyrki 69 on The 69 Eyes -rockyhtyeen vokalisti. Lauluhommien lisäksi hän sanoittaa, säveltää ja sov151942Onnea Maria ja Vilma Amazing Race -voitosta!
Maria Guzenina ja Vilma Vähämaa voittivat Amazing Race Suomi -kisan. Voiton hetkellä Guzenina paljasti, miksi valitsi Vi191814