単一の引数を取り、クエリを実行し、最終的に特定の計算の後にいくつかの値を返す関数があります。
私のクエリは次のようなものです:
def my_function(passed_argument):
query = Session.query(t).filter(t.column_c == passed_argument).all()
# ... do some work with query
return some_value
ただし、達成したいことは次のとおりです。複数の値を含むリスト(単一の引数ではなく)を関数に渡し、t.column_cがそれらのいずれかに一致するようにします。
元。Select * from t where column_c = my_list[0] or column_c = my_list[1] or column_c = my_list[2] ..
等々。
これを行う方法は何ですか?
ありがとうございました。