最主要是方便吧, 是否降低速度不说, 例如:
1.只想查询用户表里用户name为'aa'的记录的(当然,name 是唯一的),
可以$user = $User->getByName('aa');
2.针对某个字段查询并返回某个字段的值
$id = $User->getFieldByName('spook_sky','id');
表示根据用户的name获取用户的id值。
等等,在某些时候,这些封装好的东西的确能让代码更加简便
但是需要到复杂的查询,例如关联几个表的查询,那我也是觉得直接写sql语句来得方便,虽然thinkphp有提供关联模型,但那个用起来让人蛋疼!
