laravel的Eloquent中的get()和Query/Builder中的get()

Eloquent 中的get实际上是Eloquent/Builder中的get,得到的结果是个Collection对象,再调用Collection的first才得到collection中的一项,即一个Model对象。

而Query/Builder中的get得到的是个数组,实际上是直接执行了PDO的fetchAll的结果,这个结果不能再调用first,但是可以直接在Query/Builder上调用first,将得到一个stdClass对象。

laravel的文档还是比较模糊的,很多地方都是简单的介绍下,很不详细。

上一篇:MySQL字段之集合(set)枚举(enum)


下一篇:(转)Paper list of Meta Learning/ Learning to Learn/ One Shot Learning/ Lifelong Learning