datamapper を使用して、「特定の条件に一致する最初のリソースを見つけたい場合、または見つからない場合にそのリソースを作成したい場合は、#first_or_create を使用できます。」
私はフラスコ sqlalchemy を使用していますが、同様の機能があるかどうか疑問に思っています。
ありがとう!
datamapper を使用して、「特定の条件に一致する最初のリソースを見つけたい場合、または見つからない場合にそのリソースを作成したい場合は、#first_or_create を使用できます。」
私はフラスコ sqlalchemy を使用していますが、同様の機能があるかどうか疑問に思っています。
ありがとう!
django
名前付きにはget_or_create
、そのようなものを作成できるものがいくつかありますsqlalachemy
def get_or_create(session, model, **kwargs):
instance = session.query(model).filter_by(**kwargs).first()
if instance:
return instance
else:
instance = model(**kwargs)
return instance
ここから: python - SQLAlchemy には Django の get_or_create に相当するものがありますか? - スタック オーバーフロー -> SQLAlchemy には Django の get_or_create に相当するものがありますか?