$citizenship_2012 = Citizenship::select('provinces', 'year2012 AS measure')->get();
我想按原样显示列名称之一。列/属性名称为year2012
,但
我想将其显示为category =>year2012
,所以我试图在下面获取列名。
另外,我想将其与上面的select
查询合并,其中其他属性提供其value
名称。
// citizenships table
$years = Schema::getColumnListing('citizenships');
$year_2012= 'category:'.'"'.$years[2].'"';
在刀片文件中:
var datasetChart = <?php echo preg_replace('/"([a-zA-Z]+[a-zA-Z0-9_]*)":/','$1:', $citizenship_2012); ?>;
预期输出:
{
provinces: "Ontario",
category: "year2017",
measure: 19441.5648
}
问题是year2017
中给出的category
也是一列/属性,但我想如上所述显示它。