json フィールドを更新しようとしましたが、例外がスローされたため更新できませんでした。私はDjango 2.6を使用しています
class Mymodel(models.Model):
qty = models.IntegerField(default=0)
name = models.CharField(max_length=255)
description = models.CharField(max_length=500)
meta = JSONField(default={'participants': []}, blank=True, null=True)
コード.py
qs = Mymodel.objects.all()
participants = ['user_ABC', 'user_XYZ']
qs.update(qty=F('qty') + 1, meta__participants=participants)
このコードはエラーをスローします: FieldDoesNotExist: Mymodel has no field named 'meta__participants'.