マイ雄弁モデルは、問題は、それが何も返さない、ではありませんhere- this-Laravel雄弁モデルは
public function map_try($id)
{
$result = UserAdvertisementView::where('user_id','=',Auth::user()->id)
->where('add_id',$id)
->first();
if($result)
{
$result->total_view = 90;
$result->save();
return $result;
}
else
{
UserAdvertisementView::create(array(
'user_id'=> Auth::user()->id,
'add_id'=> $id,
'total_view'=>1
));
return 'OK';
}
}
よう
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class UserAdvertisementView extends Model
{
protected $primaryKey = null;
public $incrementing = false;
public $timestamps = false;
protected $table = 'user_add_views'; //Table Name
protected $fillable = [
'user_id',
'add_id',
'total_view'
];
public function user()
{
return $this->hasOne('App\User','user_id');
}
public function advertisement()
{
return $this->hasOne('App\advertisement','add_id');
}
//Scope Query for view count
/**
* Scope a query for a mass Assignment
*
* @return \Illuminate\Database\Eloquent\Builder
*/
/*
public function scopeInsertData($query,$project_id,$data)
{
$bulk_data = array();
foreach ($data as $value)
{
array_push(
$bulk_data,
array(
'project_id' => $project_id,
'feature_id' => $value
)
);
}
return $query->insert($bulk_data);
}
*/
}
とコントローラで何らかのエラーが何を返すか、表示されませんエラーや応答があっても。
だから、私はthis-
を取得していますことは、誰が助けてくださいことはできますか?
Laravel - Eloquent Create or Update Model私の問題ではありませんが、ほとんど同じです。
可能性のある重複した固定した後、適切なアクセス許可を設定することを忘れないでください。[Laravel - 雄弁作成または更新モデル](http://stackoverflow.comを/ questions/38160188/laravel-eloquent-create-or-update-model) – patricus
データベース関連のコード、つまり雄弁なものが原因で500エラーが発生しているようです。 –