laravel框架updateorcreate

发布时间:2022-10-25 17:55:23 阅读:1317次

在日常的开发过程中,我们经常需要判断一种逻辑

数据如果存在就更新,如果不存在就添加

在laravel中可以使用updateOrCreate来实现,前面是查询条件,后面是要添加或更新的数据

$stat = new Stat();
$stat::updateOrCreate(
    [
        'date' => $date,'action_id' => $action->id
    ],
    [
        'pv' => Redis::get('action::'.$action->id.'::pv::'.$date)??0,
        'uv' => Redis::get('action::'.$action->id.'::uv::'.$date)??0,
    ]
);

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel框架updateorcreate 出自老鄢博客 | 欢迎分享