首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    laravel 学习之路 数据库操作 查询数据

    运行 Select 查询 你可以使用 DB Facade 的 select 方法来运行基础的查询语句我们在上面创建的路由里增加个 index 的路由 dump 是 laravel 的打印函数可以把它理解为...select * from test where testId = :id', ['id' => 1]); dump($binding); } 查询构造器 Laravel 的数据库查询构造器为创建和运行数据库查询提供了一个方便的接口...如果你甚至不需要整行数据,可以使用 value 方法从记录中获取单个值 function getRow() { $data = DB::table('test')->where...avg('price'); 判断记录是否存在 这个操作除了用 count 方法外 还可以使用 exists 和 doesntExist 方法 return DB::table('test')->where...('id', 1)->exists(); return DB::table('test')->where('id', 1)->doesntExist();

    4.1K20

    Laravel利用redis和定时任务实现活跃用户统计

    最近在Summer的《Laravel教程-Web开发实战进阶》学到很多东西,以前只会看文档,大概了解Laravel的内容而在实际运用中确不知道该怎样做,碰到一个需求不会立马联想到“这个东西可以用...实现...return Cache::remember($this->cache_key, $this->cache_expire_in_seconds, function(){ return...从话题数据表里取出限定时间范围($pass_days)内,有发表过话题的用户 // 并且同时取出用户此段时间内发布话题的数量 $topic_users = Topic::query()->select...从回复数据表里取出限定时间范围($pass_days)内,有发表过回复的用户 // 并且同时取出用户此段时间内发布回复的数量 $reply_users = Reply::query()->select...->users[$value->user_id])) { $this->users[$value->user_id]['score'] += $reply_score;

    1.3K20
    领券