Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Django Haystack而不使用Django模型_Django_Full Text Search_Django Haystack - Fatal编程技术网

使用Django Haystack而不使用Django模型

使用Django Haystack而不使用Django模型,django,full-text-search,django-haystack,Django,Full Text Search,Django Haystack,我正在寻求使用向Django应用程序添加全文功能 Haystack似乎只能索引和搜索Django模型实例。然而,我的全文索引覆盖的对象不在Django数据库中 我可以使用Haystack索引非Django对象(文档)吗?我对全文引擎抽象层感兴趣,但对Django模型集成不感兴趣。我正在尝试做类似的事情。我考虑的问题是,我是否可以使一个行为类似于django模型的对象干草堆,并获得它所需的数据,或者越过SearchIndex类的一部分来查询我的数据源,而不是django queryset。我还不能

我正在寻求使用向Django应用程序添加全文功能

Haystack似乎只能索引和搜索Django模型实例。然而,我的全文索引覆盖的对象不在Django数据库中


我可以使用Haystack索引非Django对象(文档)吗?我对全文引擎抽象层感兴趣,但对Django模型集成不感兴趣。

我正在尝试做类似的事情。我考虑的问题是,我是否可以使一个行为类似于django模型的对象干草堆,并获得它所需的数据,或者越过SearchIndex类的一部分来查询我的数据源,而不是django queryset。我还不能说这些方法是否有效。我也考虑过第一种方法,但经过一些调查后,它似乎有些过头了,而且它还需要定制,以便提供索引并使其保持最新。我宁愿去一个低一点的水平,并做搜索和饲料手动,但我不能再看看这个。请分享您的发现!:)