【发布时间】:2020-08-13 07:24:28
【问题描述】:
当我不知道其中一个键值时,我想通过嵌套 JSON 字段键的值过滤 Django 模型。
例如我想做:
Model.objects.filter(json_field__firstKey__{UNKNOWN_ID_KEY}__desiredKey__in=[OPTION1,OPTION2])
这样,只要存在这个嵌套结构,并且存在desiredKey,我就可以通过desiredValue 进行过滤,即OPTION1 或OPTION2,即{desiredKey: OPTION1} 或{desiredKey: OPTION2}。
我还没有找到支持这一点的文档。
这可能吗?
如果没有,有没有人有任何替代建议?
【问题讨论】:
标签: django django-models filtering lookup