私が望むことを実行する次の SQL クエリがあります:
これを Yii クエリビルダーとして次のようにコピーしてみました:
しかし、このクエリ ビルダーによって生成された SQL を getRawSql() を使用して出力すると、次のような奇妙な方法が返されました。 リーリー
getRawSql()
andWhere() または orWhere() を使用するたびに、クエリ ビルダーは既存の条件を取得して次のような処理を実行します。 ###または### ###それぞれ。
または
を使用するたびに、クエリ ビルダーは既存の条件を取得して次のような処理を実行します。 ###または### ###それぞれ。
に電話してみてください。 リーリー
orWhere()
リーリー
andWhere()
したがって、複雑な状況に直面した場合は、または
orWhere()を使用するたびに、クエリ ビルダーは既存の条件を取得して次のような処理を実行します。 ###または### ###それぞれ。
に電話してみてください。 リーリー
あなたは得ますorWhere()
呼び出しで構築する必要があります。または、読みやすくするために、1 回の呼び出しで 2 つの複雑な条件を個別に構築できます。リーリー