我有一个带有 HStoreField 的 Django 模型,我正在尝试更新该字段中数据的特定键。我试图不将模型加载到内存中,因为有相当多的数据,而且它适用于很多对象实例。
我的 Result 对象具有“数据”字段,并且正在尝试更新“现有密钥”,我尝试过:
Result.objects.update(data__existingkey='new_value')
但我只是得到FieldDoesNotExist: ResultsContainer has no field named 'data__existingkey'
我认为这可以正常Result.objects.filter(data__existingkey='value')
工作。任何建议将不胜感激,非常感谢