這裏是我的代碼:如何選擇表格的某些列?
$arr = Users::all()->toArray();
它返回所有表列的一個陣列。但我不需要所有的專欄。我只需要返回這些列:'id', 'name', 'email', 'age'
。我搜索有關,我想通了這一點:(使用pluck()
功能)
$arr = Users::pluck('id', 'name', 'email', 'age')->toArray();
但它不會返回預期的結果。它返回:
array:7 [▼
"John" => 1
"Peter" => 2
"Jack" => 3
"Ali" => 4
"Teresco" => 5
"Mark" => 6
"Barman" => 7
]
正如你看到的,沒有email
和age
列。我該如何解決它?
你可以嘗試這樣的:'$ ARR =用戶: :get(array('columns'....));' –
@SI是的,它的工作..我測試它..謝謝 –