目前我有一个简单的表格,只有两行: id
和 key
。
每当我尝试使用 City::get()
从数据库获取数据时,响应中包含字符串格式的 id
列。
是否有一种简单的方法/软件包,可以为我的每个列定义数据格式?例如,这个例子中的 id
应该是一个整数。
模型:
<?php
class City extends Eloquent {
protected $table = 'cities';
protected $primaryKey = 'Id';
}
Controller:
class CityController extends \BaseController {
public function index()
{
var_export(is_integer(City::get()->first()->Id));
var_export(is_string(City::get()->first()->Id));
die;
}
}
Output:
false
true