Php 从Laravel DBBuilder获取所选列和表名
我想使用DBBuilder从查询中获取所选列,代码如下:Php 从Laravel DBBuilder获取所选列和表名,php,laravel,eloquent,Php,Laravel,Eloquent,我想使用DBBuilder从查询中获取所选列,代码如下: $categoriesQuery = DB::table('Category')->select('Category.categoryId','Category.categoryName','Category.categoryDescription'); 我试着得到(例如): 请问,我如何使用querybuilder(没有说服力)实现这一点 谢谢。所以,您可以这样做: $categoriesQuery = DB::tab
$categoriesQuery = DB::table('Category')->select('Category.categoryId','Category.categoryName','Category.categoryDescription');
我试着得到(例如):
请问,我如何使用querybuilder(没有说服力)实现这一点
谢谢。所以,您可以这样做:
$categoriesQuery = DB::table('Category')->select('Category.categoryId','Category.categoryName','Category.categoryDescription');
由于此处的$categoriesQuery
是查询生成器实例,因此可以使用columns
属性获取列列表:
$categoriesQuery->columns
要获取表名,请使用from
属性:
$categoriesQuery->from
谢谢,但我只需要从查询中获取列名和表名,而不需要从查询中获取数据。:)@如果我想从一个有说服力的模型实例中得到什么呢。
$categoriesQuery->from