私は干し草の山に不慣れで、立ち往生しています。整数フィールド(1〜10)のモデルがあり、値に基づいて結果の関連性を高めたいと考えています。
現在、SearchIndexモデルにこれがあります。
def prepare(self, obj):
data = super(Items, self).prepare(obj)
data['boost'] = obj.weight
return data
私の質問は:
SearchQuerySet().filter(title__in=query_list)[:40]
動作していないようですが、prepare関数を追加する前とまったく同じ結果になります。