postgresql(django)中ArrayField的索引

时间:2018-07-03 05:37:21

标签: python django python-3.x postgresql indexing

我正在Django中使用postgresql,并且在我的一个模型中也有一个ArrayField,如下所示:

words = ArrayField(
    models.CharField(max_length=255, blank=True),
    null=True,
    blank=True
)

在我的代码中,我仅在此字段上查询空值。这意味着我对此字段只有以下查询:

Entity.objects.filter(words__isnull=True).all()
Entity.objects.filter(words__isnull=False).all()

不幸的是,Entity的表很大,该查询需要很长时间才能回答。根据我的查询,此字段的最佳索引是什么?

0 个答案:

没有答案