我有很多关于elasticutils的问题,不知道是否在github中为每个问题创建了一个问题。
问题1.
为django模型创建映射时,模型具有外键,
你能在extract_document()中返回外键的字典吗?
@classmethod
def extract_document(cls, obj_id, obj=None):
if obj is None:
obj = cls.get_model().objects.get(pk=obj_id)
return {
'id': obj.id,
'title': obj.title,
'main_post': {
'id': obj.main_post.id,
'raw_html': obj.main_post.raw_html,
'user_id': obj.main_post.user.id
},
'deleted': obj.deleted
}
问题2。
在elasticutils中是否有相当于haystack的load_all()
?