2016-03-21 32 views
1

SphinxSearch dizinim içinde ilk pozisyonda, arama aşamasının tam eşleşmesini istiyorum. Ama ~ 6. pozisyonda tam matematik var. ÖrneğinSfenks arama tam olarak eşleşme

:

SELECT id, WEIGHT() 
FROM `products_elit_cs` 
WHERE MATCH('BKR5EK') 
ORDER BY WEIGHT() DESC 
OPTION ranker=sph04 

getiri [sphinxsearch sonuç]

id weight() 
199001 7528 
279018 7528 
385989 7528 
4513542 7528 
4759603 7528 
58449 7527 
297335 6528 
4759601 6527 
5030474 6527 
341879 4527 

ancak kaynak veri [MySQL sonucu]

id active_number_cs 
58449 BKR5EK 
199001 BKR5EKU 
279018 BKR5EKUP 
297335 BKR5EKB-11 
341879 V-23 BKR5EK 
385989 BKR5EKC 
4513542 BKR5EKUD 
4759601 BKR5EKPB-13 
4759603 BKR5EKUC 
5030474 BKR5EKPB-11 

Not 58449 olan kimliği ile bu kayıt kesin matematik

Sfenks araştırmalarının 2.1.6 sürümünü kullanıyoruz.

cevap

İlgili konular