Django фильтр набора запросов пуст JSONField - PullRequest
0 голосов
/ 18 июня 2020

Я хотел бы отфильтровать JSONField my_field, где JSon не пуст. В документации есть методы has_key и has_any_key, но я заранее не знаю возможные ключи. В SQL должно быть что-то вроде:

select * from my_model where cardinality(my_field)>0;

1 Ответ

0 голосов
/ 18 июня 2020

Нашел способ добиться с помощью iexact:

MyObject.objects.filter(my_field__iexact="{}")
...