ActiveRecord保存之后取不到id的问题

新手提问 · Kittyfamous · 于 3年前 发布 · 2009 次阅读
common\models\User#1
(
    [yii\db\BaseActiveRecord:_attributes] => [
        'username' => 'test5'
        'email' => 'test01@qq.com'
        'role' => 10
        'password_hash' => '$2y$13$CfGBbRQJ5kgiEM01sXg0K.0dbErf80spIuHnhAsrhdsUOF61ryKZG'
        'auth_key' => 'tXqybSQ9LLtzvw-XyH9dGvkOp6yJnfWZ'
        'status' => 10
        'created_at' => 1467054625
        'updated_at' => 1467054625
        'id' => null
    ]
    [yii\db\BaseActiveRecord:_oldAttributes] => [
        'username' => 'test5'
        'email' => 'test01@qq.com'
        'role' => 10
        'password_hash' => '$2y$13$CfGBbRQJ5kgiEM01sXg0K.0dbErf80spIuHnhAsrhdsUOF61ryKZG'
        'auth_key' => 'tXqybSQ9LLtzvw-XyH9dGvkOp6yJnfWZ'
        'status' => 10
        'created_at' => 1467054625
        'updated_at' => 1467054625
        'id' => null
    ]
}

为什么保存之后id值为空了?

共收到 1 条回复 id null ActiveRecord
Kittyfamous#13年前 0 个赞

代码正常了,但是不明白为什么会这样子。

上次似乎也碰到过一次取不到id的现象,后来不知道如何解决了。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册