如何在Haystack索引CommentsField?

时间:2015-11-02 05:04:26

标签: django-haystack

我的Django模型中有void swap ( char & a , char & b ) { a = a ^ b ; b = a ^ b ; a = a ^ b ; } 。我想知道如何将Haystack中的这个CommentsField()类型索引为comments = CommentsField()

1 个答案:

答案 0 :(得分:1)

你可以这样做,

comment = indexes.CharField(model_attr='comments')

并准备上面的评论字段,

prepare_comment(self,obj):
    return obj.comment

obj.comment是评论的实际内容

请参阅以下链接,了解有关准备的更多信息 http://django-haystack.readthedocs.org/en/latest/searchfield_api.html?highlight=prepare#SearchField.prepare