Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 雄辩的ORM:选择作为摘录_Sql_Select_Orm_Eloquent - Fatal编程技术网

Sql 雄辩的ORM:选择作为摘录

Sql 雄辩的ORM:选择作为摘录,sql,select,orm,eloquent,Sql,Select,Orm,Eloquent,我想使用雄辩的ORM执行以下select语句: SELECT LEFT(title, 200) AS excerpt FROM table WHERE id = 1; 重要的部分是摘录的左(…)部分。是否有某种函数(left()不存在)允许这样的选择?如果没有,我该如何实施它?我想出了一个解决方案。如果有更简洁的方法,请告诉我,否则我将使用以下代码: Post::select(DB::raw('LEFT(title, 200) AS excerpt'))->get(); Post是一个

我想使用雄辩的ORM执行以下select语句:

SELECT LEFT(title, 200) AS excerpt FROM table WHERE id = 1;

重要的部分是摘录的左(…)部分。是否有某种函数(left()不存在)允许这样的选择?如果没有,我该如何实施它?

我想出了一个解决方案。如果有更简洁的方法,请告诉我,否则我将使用以下代码:

Post::select(DB::raw('LEFT(title, 200) AS excerpt'))->get();
Post
是一个有口才的模特的名字