1

我有一个带有保护集的雄辩类:

protected $fillable = array('user_id', 'key', 'value');

然而,如果我这样做:

Foo::create(array('user_id'=>1, 'key'=> 1, 'value' => 'v'));

我明白了

Array
(
[query] => insert into `foo` (`updated_at`, `created_at`) values (?, ?)
[bindings] => Array
    (
        [0] => 2013-09-29 16:32:54
        [1] => 2013-09-29 16:32:54
    )

[time] => 0.42
)

另一方面

Foo::insert(array('user_id'=>1, 'key'=> 1, 'value' => 'v'));

完美无缺。

4

1 回答 1

0

我遇到了这个问题。__construct我在我的模型对象中覆盖了该方法。在我删除我的__construct方法后,一切似乎都恢复了正常。

我不能肯定这就是你所经历的(这个答案是在你最初的问题之后的 6 个月),但希望这会帮助遇到同样问题的其他人。

于 2014-04-01T11:03:47.703 回答