美文网首页
hyperf3.0中 数据库查询记录

hyperf3.0中 数据库查询记录

作者: geeooooz | 来源:发表于2023-06-24 09:32 被阅读0次

    在 Hyperf 3.0 中使用 Hyperf\DbConnection\Db 的查询构建器 table 方法进行查询时,除了可以使用 orderBy 方法按照指定字段进行排序外,还可以使用 orderByRaw 方法按照指定的 SQL 表达式进行排序。因此,如果想要按照 content = "我是啊啊啊" 作为第一位,可以使用 orderByRaw 方法进行排序。可以参考下面的代码示例:

    use Hyperf\DbConnection\Db;
    
    $users = Db::table('users')
        ->orderByRaw("content = '我是啊啊啊' desc")
        ->orderBy('id', 'desc')
        ->get();
    

    相关文章

      网友评论

          本文标题:hyperf3.0中 数据库查询记录

          本文链接:https://www.haomeiwen.com/subject/vjqbydtx.html