6
這對我來說很困惑。我沒有看到這兩種方法之間的區別。如果我使用這些方法返回的對象,它們是完全相同的,但Dayle Rees的書說,pluck()
從給定列(第一個)返回單個值,而lists()
方法返回給定列中的所有值。我甚至無法弄清楚爲什麼存在兩種不同的方法來完成相同的任務。laravel 5.2中pluck()和lists()之間的區別?
例
Route::get('getalbum', function() {
$data = \App\Album::pluck('artist');
var_dump($data); // a lot of text, let's call it 'object'
$data = \App\Album::lists('artist');
var_dump($data); // exact , exact, exact same 'object'
});
@Devashish,請接受的答案,如果它幫助你。 –