請問
關於 model()->findAll() 傳回的值 是 Array()的數據 是否可以指定傳回值不0~ 開始 可是可以指定他的 key 值
這樣方便 傳回值的分類 更取值!
謝謝!
請問
關於 model()->findAll() 傳回的值 是 Array()的數據 是否可以指定傳回值不0~ 開始 可是可以指定他的 key 值
這樣方便 傳回值的分類 更取值!
謝謝!
想不到什么好的办法来支持(尽管实现很简单)。或许你自己写个转换函数?这样只要:xyz(model()->findAll(), ‘keyAttribute’)就可以了?
好的 謝謝qiang
我想是因为 findAll 返回的是纯数组的原因,所以不能够用连贯写法来实现吧
像qeephp会定义一个 QColl安全集合类,
然后对QColl进行扩展,就可以实现对返回ar集合进行各种操作了~
默认会支持 toArray() toHashMap() toTree() 等等,
各模型可以根据接口,定义自己的QColl扩展方法~
这个我倒觉得参考一下qeephp~的做法