假设表中有 7 列,我只想选择其中两列,如下所示
SELECT `name`,`surname` FROM `table` WHERE `id` = '1';
在 laravel eloquent 模型中,它可能看起来像这样
Table::where('id', 1)->get();
但我猜这个表达式会选择 id 等于 1 的所有列,而我只想要两列(姓名、姓氏)。如何只选择两列?
最佳答案
你可以这样做:
Table::select('name','surname')->where('id', 1)->get();
关于laravel - 如何在 laravel eloquent 中选择特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38172857/