Diciamo che ho 7 colonne in tabella, e voglio selezionare solo due di loro, qualcosa di similecome selezionare colonne specifiche in laravel eloquente
SELECT `name`,`surname` FROM `table` WHERE `id` = '1';
In laravel modello eloquente essa può assomigliare questo
Table::where('id', 1)->get();
ma suppongo che questa espressione selezionerà TUTTE le colonne in cui id è uguale a 1 e desidero solo due colonne (nome, cognome). come selezionare solo due colonne?
supponiamo di voler selezionare ogni campo aspettarsi uno come posso fare quello –
Prima di tutto, quando hai domande, chiedi a uno. E per il tuo caso, menziona solo tutte le colonne anziché quella che non vuoi includere. È così facile –
non esiste alcun altro metodo per farlo senza menzionare tutte le colonne –