美文网首页
laravel数据库返回值stdClass

laravel数据库返回值stdClass

作者: LeeBoot | 来源:发表于2017-08-14 10:31 被阅读0次
    一些基本概念:
    • stdclass 对象:基础的对象

    • Eloquent模型对象(Model 对象):和模型相关的类对象

    • Eloquent 集合:可以简单理解为上面的对象数组,里面的每一个元素都是一个Model 对象

    • all和get返回集合

    查询构造器区别
    • 使用DB门面查询构造器返回的值是stdclass类型
    • 使用orm模型返回的是eloquent模型对象
    细节:
    • stdclass:字段前面的符号是+号
    stdclass:+号
    • orm模型对象:字段前面的符号是#号
    orm:#号
    使用注意细节:
    • stdclass:laravel中支持使用toArray()函数返回转变为数组,但是有时候都不行,个人使用的是
      $product = json_decode(json_encode($product),true);来转stdclass对象类型
    • orm模型,直接正常调用就可以了,不需要转换类型;

    相关文章

      网友评论

          本文标题:laravel数据库返回值stdClass

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