是否可以进行更新或创建字段开头的位置?还是喜欢? 我想更新或创建一个以某个字符串开头的记录,但字符串之后的所有内容都可能不同
例如:
notes_data = 'DB1223 - blah blah, stats : 342, bad : 311'
notes_obj, record = Notes.objects.update_or_create(
defaults={
'notes' : notes_data,
},
'notes' : notes_data.beginswith('DB1223'),
)
答案 0 :(得分:1)
您可以__startswith
使用update_or_create
:
notes_obj, created = Notes.objects.update_or_create(
defaults={
'notes': notes_data,
},
notes__startwith='DB1223',
)