【问题标题】:Laravel 4: where is to_array()?Laravel 4:to_array() 在哪里?
【发布时间】:2012-12-26 10:47:16
【问题描述】:

伙计,这越来越令人沮丧了!

在 Laravel 4 中,使用 Eloquent,这可以工作:var_dump(Worker::find(1));。但是如果我尝试使用to_array(),它就会崩溃:var_dump(Worker::find(1)->to_array());。这会引发以下异常:

call_user_func_array() 期望参数 1 是一个有效的回调,类 'Illuminate\Database\Query\Builder' 没有方法 'to_array'

【问题讨论】:

  • 您看到新的(测试版)文档了吗? four.laravel.com
  • 不,我没有。这将防止许多头痛:)。谢谢!

标签: laravel laravel-4


【解决方案1】:

Laravel 4 中的方法现在是驼峰式

var_dump(Worker::find(1)->toArray());

【讨论】:

  • 啊,又一次!完全忘记了!
猜你喜欢
  • 2014-07-24
  • 2013-02-09
  • 1970-01-01
  • 2017-08-29
  • 1970-01-01
  • 2013-10-15
  • 1970-01-01
  • 2015-04-22
  • 1970-01-01
相关资源
最近更新 更多