Django Haystack 搜索 Django 模型 PK

Ben*_*Ben 0 django django-haystack

是否有一个简单的钩子可以通过 Django 模型 PK 查找 Haystack 结果?类似的东西(这不起作用)

   SearchQuerySet().filter(pk=12)
Run Code Online (Sandbox Code Playgroud)

另一种方法是,我将显式字段添加到模型 pk 的 SearchIndex 中,但这似乎很浪费,因为 Haystack 的查询集结果包含底层 django 模型 pk

hur*_*urk 5

以下对我有用:

SearchQuerySet().models(Product).filter(django_id='10229')
Run Code Online (Sandbox Code Playgroud)