Yii Query Builder を使用してこの SQL クエリを作成する方法
P粉990568283
P粉990568283 2024-04-01 21:29:26
0
1
455

私が望むことを実行する次の SQL クエリがあります:

リーリー

これを Yii クエリビルダーとして次のようにコピーしてみました:

リーリー

しかし、このクエリ ビルダーによって生成された SQL を getRawSql() を使用して出力すると、次のような奇妙な方法が返されました。 リーリー

読みにくかったらごめんなさい。

クエリ ビルダーを希望どおりに作成できるように手伝ってくれる人はいますか?とても感謝します

P粉990568283
P粉990568283

全員に返信(1)
P粉596191963

andWhere() または orWhere() を使用するたびに、クエリ ビルダーは既存の条件を取得して次のような処理を実行します。 ###または### ###それぞれ。

したがって、複雑な状況に直面した場合は、

に電話してみてください。 リーリー

あなたは得ます

しかし、あなたの場合、次のようなものを取得する必要があります:

同様の結果を得るには、最初の複雑な条件を同じ方法で構築できますが、2 番目の条件は単一の

orWhere()

呼び出しで構築する必要があります。または、読みやすくするために、1 回の呼び出しで 2 つの複雑な条件を個別に構築できます。

リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート