elasticutils + django,extract_document可以返回嵌套字典吗?

时间:2014-07-03 07:37:45

标签: django elasticsearch elasticutils

我有很多关于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()

0 个答案:

没有答案