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.