为什么Laravel / Ardent在save()之后没有将数据保存到数据库中?

时间:2014-08-24 18:48:47

标签: php laravel laravel-4 ardent

这是我的Laravel / Ardent模型。 我正在使用自动补水。

class Party extends \LaravelBook\Ardent\Ardent {

public $autoHydrateEntityFromInput = true;
public $forceEntityHydrationFromInput = true;
protected $guarded = array();

protected $table = 'Parties';
public $timestamps = true;

use SoftDeletingTrait;

protected $dates = ['deleted_at'];
public static $rules = array(
   ...
);
public static $relationsData = array(...);

我的控制器代码

public function postCreate()
{
    $party = new Party;
    $saveSuccess = $party->save();
    if($saveSuccess)
    {
    return Response::json([
            'status' => $saveSuccess
        ],
        200
    );
    }
}

它不会抛出任何错误或异常。但数据也没有得到保存。可能是什么原因?

0 个答案:

没有答案