【发布时间】:2014-08-08 01:58:59
【问题描述】:
这是我的代码
$model = Admin::create(Input::only('username', 'password', 'mobileNumber', 'firstName', 'lastName'));
echo $model->username;
echo $model->ID;
exit;
执行该代码后,我可以在表中看到新行。但我只能看到打印的username。
Admin 表已经有一个 ID 字段,它是主键和自动增量。
【问题讨论】:
-
试试
dd($model->toArray()),看看你会得到什么? -
@WereWolf-TheAlpha 你的意思是 echo dd($model->toArray()) 吗?
-
没有
echo,只有dd(...)。 -
@WereWolf-TheAlpha 我得到了
array(5) { ["username"]=> string(7) "asdfasdf" ["firstName"]=> string(5) "tonia" ["lastName"]=> string(8) "asdfasdf" ["mobileNumber"]=> string(11) "56456" ["id"]=> int(4) }似乎ID变成了id对吧? -
您是否要在
controller中回显它?它在那里,确保你最后有exit;,否则你将无法看到它,因为模板将加载view。
标签: php mysql laravel laravel-4