php - How can I select some columns of table? -
here code:
$arr = users::all()->toarray(); it returns array of table's columns. don't need columns. need return these columns: 'id', 'name', 'email', 'age'. i've searched , figured out: (using pluck() function)
$arr = users::pluck('id', 'name', 'email', 'age')->toarray(); but doesn't return expected result. returns this:
array:7 [▼ "john" => 1 "peter" => 2 "jack" => 3 "ali" => 4 "teresco" => 5 "mark" => 6 "barman" => 7 ] as see, there isn't email , age columns. how can fix it?
you can collect arrays of columns in get() this:
$arr = users::get(array('id', 'name', 'email', 'age'))->toarray();
Comments
Post a Comment