Ich bin neu bei Sphinx, und ich stelle es auf einer neuen Website. Es funktioniert gut, und wenn ich mit der Suche in der Konsole suche, funktioniert alles.Was ist der beste Weg, Informationen von Sphinx (in PHP) abzurufen?
Mit der PHP API und der Suche, gibt mir die gleichen Ergebnisse. Aber es gibt mir nur IDs und Gewichte für die gefundenen Zeilen. Gibt es eine Möglichkeit, einige Textfelder zum Beispiel mit dem Match-Hash zu verknüpfen?
Wenn es keine Möglichkeit gibt, dies zu tun, hat jemand eine gute Idee, wie Sie die Datensätze aus der Datenbank (sql) in der Sphinx Gewicht Sortierreihenfolge abrufen (alle gleichzeitig suchen)?
Dies kann extrem langsam sein, wenn die IN() - Liste sehr groß ist, da MySQL dies normalerweise in einen Bereichsscan umwandelt. Ich empfehle, eine temporäre Tabelle zu erstellen und sich ihr anzuschließen. – Will