以下代码在laravel 4中给出了一个错误“哎呀,看起来出了问题。”
$article = new Article;
$article->name = "second article";
$article->text = "second article desc";
print($article->save());
这是我的模特
<?php
class Article extends Eloquent {
protected $table = 'article';
}
问题:启用调试器如何在浏览器中查看出现了什么问题?
答案 0 :(得分:3)
在app/config/app.php
设置debug
到true
。
print
输出字符串的值,您可能希望使用var_dump()
,print_r()
或Laravel自己的dd()
来转储传递的变量并结束脚本。
答案 1 :(得分:0)
我有类似的问题,我创建了一个没有迁移的表。并使用了一个模型。这是取桌子,但无法更新。当我打电话给$ model-&gt; save()时,它会抛出我和错误。终于发现我忘了添加created_at和updated_at列。我认为laravel已经强制要求所有表格。