sqlalchemy get_or_create?
Есть в sqlalchemy что-то вроде “выбрать или создать” ? без плясок вроде.
ps:
Конечно перед тем, как написать сюда я попытался найти что-то подобное в документации. И только после этого решил спросить тут.
try :
myobject = session.query(MyObject).selctfirst_by(foo=‘bar’)
except sqlalchemy.exceptions.InvalidRequestError :
myobject = MyObject()
session.save(myobject)
ps:
Конечно перед тем, как написать сюда я попытался найти что-то подобное в документации. И только после этого решил спросить тут.
