+----+-------+------+------+----
| id | val1 | val2 |val3 |val4
+----+-------+------+------+----
| 1 | aaaaa | null |null |こんにちわ
+----+-------+------+------+----
| 2 | null | bbbb |null |こんばんわ
+---+-------+------++----+-------
| 3 | aaaaa | bbbb |ccccc |さようなら
+----+-------+------++----+------
|4 | null | null |null |またあした
+----+-------+------++----+-------
みたいなDBがあります。
この中で、val1=aaaaaまたは、val2=bbbbのものの、val4カラムの値を表示させたいのですが
クエリビルダでうまくかけず困っています
php
1$Messages = Message::orWhere([ 2 ['val1',"aaaaa" ], 3 ['val2',"bbbb"], 4 ])->pluck("val4");
だとなぜか全件取得されます
結果としては、
こんにちわ
こんばんは
さようなら
を表示させたいです。初歩的な質問かもしれませんがよろしくお願いします
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。