Laravel 4 Laravel非对象时间戳
您好,我想创建我自己的时间戳,它将与carbon diffIn函数一起工作。我的问题是“在非对象上调用成员函数diffInseOnds()”,即使严格的时间戳是正确的Laravel 4 Laravel非对象时间戳,laravel-4,timestamp,Laravel 4,Timestamp,您好,我想创建我自己的时间戳,它将与carbon diffIn函数一起工作。我的问题是“在非对象上调用成员函数diffInseOnds()”,即使严格的时间戳是正确的 public function up() { Schema::create('global_limits', function(Blueprint $table) { $table->increments('id'); $table->integer('user_id');
public function up()
{
Schema::create('global_limits', function(Blueprint $table) {
$table->increments('id');
$table->integer('user_id');
$table->integer('c_limiter');
$table->timestamp('time_comment');
$table->timestamps('');
});
}
下面是我如何创建timespam来添加时间注释
$first_limit = new Limiter;
$first_limit->c_limiter = 1;
$first_limit->user_id = $id;
$first_limit->time_comment = new DateTime;
$first_limit->save();
什么时候
$user = User::find(1)->limits;
echo$user->time\u comment
2014-04-09 18:20:55
echo$user->time_comment->diffunseconds()代码>在->diffinsionds()处创建默认情况下,code>Laravel仅将在
处创建、在
处更新和在
处删除视为碳实例。您需要将以下内容添加到您的用户模型中
public function getDates()
{
return array('created_at', 'updated_at', 'time_comment');
}
这告诉Laravel将数组中的列视为碳实例。Laravel默认情况下仅将在
处创建、在
处更新和在
处删除的列视为碳实例。您需要将以下内容添加到您的用户模型中
public function getDates()
{
return array('created_at', 'updated_at', 'time_comment');
}
$first_limit = new Limiter;
$first_limit->c_limiter = 1;
$first_limit->user_id = $id;
$first_limit->time_comment = new DateTime; ///////////////// CHANGE IT to Carbon::now()
$first_limit->save();
这告诉Laravel将数组中的列视为碳实例
$first_limit = new Limiter;
$first_limit->c_limiter = 1;
$first_limit->user_id = $id;
$first_limit->time_comment = new DateTime; ///////////////// CHANGE IT to Carbon::now()
$first_limit->save();
您确定要在time_注释中添加碳实例吗
$first_limit = new Limiter;
$first_limit->c_limiter = 1;
$first_limit->user_id = $id;
$first_limit->time_comment = new DateTime;
$first_limit->save();
您确定要将碳实例添加到时间注释中吗?我将其添加到我的用户模型中,但仍然存在相同的错误。Nvm解决了这个问题,我需要将它添加到限制器模型:)谢谢您的帮助!我将它添加到我的用户模型中,但仍然存在相同的错误。Nvm解决了这个问题,我需要将它添加到限制器模型:)谢谢您的帮助!
$first_limit = new Limiter;
$first_limit->c_limiter = 1;
$first_limit->user_id = $id;
$first_limit->time_comment = new DateTime;
$first_limit->save();