Abi*_*hek 3 laravel eloquent laravel-4
我不确定如何使用Laravel 4中的Eloquent Model增加列中的值?这就是我目前所拥有的,我不确定这是多么正确.
$visitor = Visitor::where('token','=','sometoken')->first();
if(isset($visitor)){
$visitor->increment('totalvisits');
}else{
Visitor::create(array(
'token'=>'sometoken',
'totalvisits'=>0
));
}
Run Code Online (Sandbox Code Playgroud)
使用Query Builder,我们可以使用它
DB::table('visitors')->increment('totalvisits');
Run Code Online (Sandbox Code Playgroud)
Abi*_*hek 22
看起来我发布的代码毕竟有效
$visitor = Visitor::where('token','=','sometoken')->first();
if(isset($visitor)){
$visitor->increment('totalvisits');
}else{
Visitor::create(array(
'token'=>'sometoken',
'totalvisits'=>0
));
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23076 次 |
最近记录: |