在Eloquent模型中获取特定列的正确方法

时间:2016-02-17 05:12:51

标签: laravel-5 eloquent

在我们的应用程序中,我们的几个Eloquent模型总是只需要一个特定的列。拥有我的方法的正确方法是什么?截至目前,有一种新的方法可以,

DB::table('MyTable')->selectRaw('required_column_list')

我觉得这很奇怪,因为表名是硬编码的。什么是正确的方法?

1 个答案:

答案 0 :(得分:1)

如果您不想硬编码表名,那么您必须硬编码ModelName吗? 将模型名称与getTable函数一起使用      DB::table(YourModel::create()->getTable());