2

ユーザーが認証キーを取得したときに行を更新しようとしていますが、$data 配列を保存すると $model->attributes が空のままになります。ここに私が持っているものがあります:

public function redeemKey($key,$subscription_id){
    $key = $this->findbyAttributes(array('key'=>$key));
    if(count($key) === 1){
        if(is_null($key['date_used'])){
            $model = new NewsItemPass;
            $model->attributes = $key;
            echo "<pre>",print_r($model->attributes),"</pre>";
        }
    }
}

に出力します

Array
(
    [id] => 
    [key] => 
    [date_created] => 
    [date_used] => 
    [date_expired] => 
    [news_subscription_id] => 
    [duration] => 
)

私は何を見落としていますか?

4

1 に答える 1