【问题标题】:eloquent query doesn't work properly雄辩的查询不能正常工作
【发布时间】:2016-11-10 11:46:22
【问题描述】:

我正在尝试使用 eloquent laravel 查询我的 mysql 数据库,但它不起作用。

User::where('id', 1)->first()

但是,当我尝试使用 sql 查询时,它可以工作。

DB::table('users')->first()

提前致谢。

【问题讨论】:

  • 能否附上错误信息?如果第一行只返回null,请附上User.php。
  • 检查您的用户模型是否有任何表映射,例如在您的模型类中检查“protected $table = 'user_table_name'”...... ......或者只是发布您的错误消息,确保您已设置错误报告。

标签: mysql sql laravel-5 eloquent


【解决方案1】:

可能是您没有使用您的用户命名空间。如果没有,请在控制器中使用您的用户模型命名空间。

【讨论】:

  • 我正在使用用户模型命名空间。我有另一个与此相同的数据库,因此它可以工作。这个问题真的让我很紧张。
猜你喜欢
  • 2016-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-07
  • 2018-01-26
  • 2014-04-12
  • 2021-07-23
相关资源
最近更新 更多