1
Doctrine 2を使用する別のユーザーの連絡先であるユーザーを取得したいとします。テーブルuser
には、それらのユーザー間のマッピングが含まれています。 「B」に設定されていると$ownerId
が「2」に設定され、両方がsetParameters
機能によって割り当てられている私の最高の理解$str
にしかし無効なパラメータ番号:バインドされた変数の数がDoctrineのトークンの数と一致しません
Invalid parameter number: number of bound variables does not match number of tokens.
:関数内のクエリは、次のエラーが返されます
私の状況はquerybuilderを使用して少し異なっている必要があります。私の場合は、$ queryBuilder-> where(...) - > setParameters(...)を使用してビルドしていましたが、動的に追加されたステートメントがいくつかあったので、andWhere()を使用する必要がありました。 – Shawn