gpt4 book ai didi

django-haystack - Haystack 查询集包含 None 元素

转载 作者:行者123 更新时间:2023-12-04 07:12:25 26 4
gpt4 key购买 nike

我使用 Haystack 进行搜索,返回的结果 SearchQuerySet 包含 None 元素:

>> SearchQuerySet().models(Question, Document, Idea)
>> [<SearchResult: idea.idea (pk=3875)>, None, None, None]

运行rebuild_index 没有帮助。如果我从第一行中删除 .models() 调用,问题就会消失。我可以从结果中过滤掉 None 元素,但我想知道这是否是预期行为?

我正在使用 Django 1.4、Whoosh 和 Haystack 2.0.0-beta

最佳答案

当 haystack 索引有记录而数据库中没有相应记录时,我遇到了这个问题。

关于django-haystack - Haystack 查询集包含 None 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10454367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com