mysql tam arama kullanarak tamsayılar arıyor

1 Cevap php

Iam onun "Kereste Jane 10" gibi tamsayılar için herhangi bir sonuç vermiyorum mysql.But kullanarak benim php dosyasında tam metin arama kullanarak.

Benim gereksinimi ben arandı ifade üç karakter kelime veya bir tamsayı ise sipariş olursa olsun azalan bu kelimeleri ve en iyi maç sırayla içeren kesin sonuç vermelidir tam adı arama yaparsanız, yani, tam arama almak için veya tam adı vs

Ben kullanıyorum sorgu

select name,url from table where match (name) against ('+word*'  IN BOOLEAN MODE)

Does Full text search stops searching when there's an integers in the searched string??? Please help!!

1 Cevap

Bu do ...

select name,url from table where name like '%Timber Jane 10%'

Eğer herhangi bir alaka temel kriterler var, çünkü gerçekten bir 'iyi maç' bir şey yapamam.

açıklamak için:

an exact match of 'Timber Jane 10' will always be 100% relevant -while- a non-exact match of 'Timber Jane' would be 66% relevant -or- a non-exact match of '10 Timber Jane' could be 80% relevant

tam sözcük kullanıldığı durumlarda ya da yolu, i verdi sorgu sonucu alırsınız