PHP致命错误:调用第1行的eval()代码中的未定义函数table()Laravel Artisan Tinker

时间:2016-05-31 13:47:56

标签: php laravel-5 homestead artisan

我在学习Laravel方面遇到了问题所以我决定在laracast上学习一个教程,希望最后我能理解一些东西,

我安装了宅基地并将“SSh”编辑到我的VM中并进入“〜/ Code / Laravel”并尝试使用修补程序,就像他们在教程中所做的那样,Tinker工作但不会执行任何命令,甚至不是简单的选择(>>> DB:table('projects') - get()),但一直给我以下错误:

PHP Fatal error:  Call to undefined function table() in eval()'d code on line 1

screen shot of the terminal attached 我可以运行简单的数学运算和echo命令,但注意与数据库有关,虽然我成功地迁移了表(项目),并且我计划通过修补程序播种它(通过种子我的意思是输入一些数据到它 - 是什么种子首先意味着什么? - )。

如果重要,我的操作系统是Ubuntu!

提前谢谢你!

1 个答案:

答案 0 :(得分:1)

我看到附加的屏幕截图。解决方案很简单。而不是

DB:table('card')-get();

你需要写

DB::table('card')->get();