直接json_decode从数据库里拿出来的数据,会不会对性能造成影响

我发现用CActivrecord拿出的数据好多,要用ajax的时候,是不是先将其中的一些数据剥离,剩下我想要展示的内容,这样效率会不会高一些呢?

错了。。。是json_encode

CActiveRecord只用了很少几项额外数据啊,主要的数据还是字段值。如果字段太多,你可以在查询时设置select选项。如果你需要encode,可以json_encode($model->attributes)

呵呵,知道了,谢谢!