Я использую postgresql в Django, а также у меня есть 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
велика, и на этот запрос требуется много часов. Какой индекс лучше всего подходит для этого поля по моим запросам?