我是干草堆的新手,我被困住了。我有一个带有整数字段(介于 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]
虽然它似乎不起作用,但结果与我添加准备功能之前完全相同。