В моих моделях, когда я ссылаюсь на SphinxSearch со значениями по умолчанию, такими как:
from djangosphinx.models import SphinxSearch
class Blog(models.Model):
...
search = SphinxSearh()
Полнотекстовый поиск работает нормально. Но когда я даю атрибут weights
как задокументировано:
search = SphinxSearch(
weights={'title': 10, 'body': 5, 'tags': 10}
)
поиск поднимает: SphinxClient instance has no attribute 'SetFieldWeights'
Я, должно быть, упускаю что-то очевидное, так как мне кажется, что я только один с этой проблемой после Google. Любая помощь очень ценится.