-
Bug RicercaPrima cercavo questo thread:
http://forumdeitroll.com/thread/2660592/FV--Risult...
Così nel campo ricerca ho scritto FV: (con i due punti alla fine, ma anche senza)
Risultato: vuoto
Allora ho cercato "FV: Risultati" (con le virgolette, ma anche senza)
Risultato: di tutto e di più, tranne quello che cercavo
Se ora cerco FV: Risultati di Gennaio
Risultato: mi esce il post in cui ho lincato quel thread, ma non quel thread
A questo punto mi viene il dubbio che la ricerca ignori completamente il subject del thread...
Se non fosse stato per il fatto che sapevo in quale data era stato postato quel thread non l'avrei mai trovato
I risultati poi non sono ordinati... mi salta fuori roba del 2006 intermezzata da roba del 2011, apparentemente senza un ordinamento preciso. Se cerco un thread è probabile che cerchi un thread recente, perciò il risultato dovrebbe essere ordinato a data decrescente, prima quelli più recenti, poi quelli più vecchi, oppure dare la possibilità all'utente di variare i parametri di ricerca (ordinamenti, rilevanze, ecc).-
Re: Bug RicercaScritto da: Daisuke Niwa
> A questo punto mi viene il dubbio che la ricerca ignori completamente il subject del thread...
CREATE TABLE IF NOT EXISTS `messages` ( `id` int(11) NOT NULL AUTO_INCREMENT, `text` mediumtext NOT NULL, `date` datetime NOT NULL, `subject` text NOT NULL, `threadId` int(11) NOT NULL, `parentId` int(11) NOT NULL, `author` text, `forum` text, PRIMARY KEY (`id`), KEY `parentId` (`parentId`), KEY `threadId` (`threadId`), FULLTEXT KEY `text` (`text`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
Fulltext e' solo su text, quindi si, ignora il subject.
> Se non fosse stato per il fatto che sapevo in quale data era stato postato quel thread non l'avrei mai trovato
Phew, abbiamo rischiato grosso
!
> I risultati poi non sono ordinati...
Sono ordinati secondo il ranking di MySQL:SELECT * FROM messages WHERE MATCH (text) AGAINST (?) LIMIT ? OFFSET ?
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
-