Model.objects.update_or_create(defaults,**kwargs)
defaults是需要更新的数据字典,后面参数是用来查询的是否存在的,如果存在就更新,反之insert
例如:
Draw2DDevice.objects.update_or_create(
defaults={'x': 777, 'y': 777,}, device_id=13, version_id=1)
Model.objects.update_or_create(defaults,**kwargs)
defaults是需要更新的数据字典,后面参数是用来查询的是否存在的,如果存在就更新,反之insert
例如:
Draw2DDevice.objects.update_or_create(
defaults={'x': 777, 'y': 777,}, device_id=13, version_id=1)