ThinkPHP ORM 查询一条数据/查询多条数据

文章目录

    ThinkPHP ORM 查询方法:

    • find 查询一条数据
    • select 查询多条数据

    查询示例及返回的数据结构

    $tag = M("tag")->where('id=' . $tag_id)->find();
    返回:
    array (
      'id' => '1',
      'name' => 'ThinkPHP',
    )
    
    $tag = M("tag")->where('id=' . $tag_id)->select();
    返回:
    array (
      0 => 
      array (
        'id' => '1',
        'name' => 'ThinkPHP',
      ),
    )
    

    注意:

    • find 返回的是个数组,而不是像 Laravel 那样返回对象。
    • select 返回的查询结果就算只有一个,也是返回的数组。

    参考

    • http://document.thinkphp.cn/manual_3_2.html#read_data

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式