2015-07-03 71 views
1

我无法在任何表中执行任何“选择”查询。 DB::table,->where(condition),::find($something) ......什么都行不通......我可以在表格中插入数据,但我无法检索任何东西。无法从laravel中的表中检索数据

我不断收到此错误:

Call to a member function where() on a non-object

有没有人遇到过这个问题吗?

什么建议吗?

+3

显示实际的代码,但错误很明显,你正在执行'$ foo-> where',而'$ foo'不是一个对象... –

回答

1

我还没有发布任何代码,因为我不知道错误来自哪里。 所以我回到最后一刻,我记得错误出现了。 所以问题来自DB::table('TableName')->where(...)->get() 对于我的表我使用Eloquent和DB::tablewhere(...)在这种情况下不起作用..这是我在互联网上找到的。 我,如果我使用$results=TableName::find(...)

因为我很新的laravel5这将是完美的,如果有经验的成员都可以证实我已经张贴以上没有得到错误。

相关问题