Python でクエリ内を使用してみます。しかし、これには別の例外があります。
最初の試みは次のとおりです:
リーリー 次のエラーが表示されます: Failedprocessing pyformat-parameters; Python 'tuple' can be Converted to MySQL type
2 回目の試みは次のとおりです:
リーリーこれはエラーにはなりませんが、機能しません。
###助言がありますか?P粉0578693482024-03-28 13:21:14
次のことを試してください:
リーリーここでの目標は、ids
の各値に対して in (%s, %s, %s, ..., %s)
句を構築することです。これには、 %s
プレースホルダー。
注意すべき点がいくつかあります:
句内のプレースホルダの数には上限がある場合があります。詳細については、
MySQL IN 条件の制限を参照してください。
が空の場合、このクエリは無効です。空の
ids リストの場合を処理するロジックがすでにある場合があります。あるいは、
ids が空の場合にはコードが呼び出されない可能性があります。そうでない場合は、そのケースに取り組む必要があります。