
[code]

    ListArray = [1,2,3];
    Stack::where('columnA',$ListArray)->toSQL;
    
[/code]

としてSQLの中身を確認したところ、`where (`columnA` = ?)` と表示されていました。

ちゃんと配列の要素分 `where` が効いているのか確認したいのですが良い方法はないでしょうか？


CC BY-SA 4.0
2022-06-30T09:55:19.740
89686
2022-07-01T20:18:50.647
2022-07-01T02:01:00.943
3060
45215
question
laravel
Laravel クエリビルド SQL バインド変数？の明示方法はありますか？


下記のような感じで「`toSql`」ではなくて、「`getBindings`」を使うと、バインドした内容を確認することができるかと思います。  
あと、コードの転記ミスかもしれないんですが、「`ListArray`」の前の「`$`」が抜けているようです。

[code]

    $ListArray = [1,2,3];
    Stack::where('columnA',$ListArray)->getBindings();
    
[/code]


CC BY-SA 4.0
2022-07-01T20:18:50.647
89714
2022-07-01T20:18:50.647
29034
89686
answer