假設我有像$ var1和$ var2這樣的變量。Laravel查詢建立變量
以爲我想有一個像
$myQuery = DB::table('myTable')
->where('firstField', '=', $var1)
->where('secondField', '=', $var2)
->get();
查詢當然,當我的變量是null,則此一不工作。我想控制它們,如果它們爲空,就做點什麼。
我應該根據這些變量創建一個查詢,並用它們保存的值對它們進行過濾。
任何其他的想法如何做到這一點?
這可能也是一個解決方案,但這在我的情況下不起作用。我加入表格。另外還有一個語法錯誤,比如'firstField','$ var1'應該是'firstField','=',$ var1,不過謝謝你給我的想法。 – 2015-02-10 14:11:19
那麼在你的問題中沒有加入......我不明白爲什麼這不應該與連接一起工作。另外'='可以省略 – lukasgeiter 2015-02-10 14:15:39
無論如何感謝您的參與。 – 2015-02-10 14:31:42