2015-02-25 22:43:43 2679次浏览 1条回答 0 悬赏 10 金钱

新年好。
请问如下情况,怎么解决呢?
有2个model,user,admin
admin继承自user。extends \common\user
现在通过AR使用 admin::find(....)->all();
返回的对象任然是user的model。
请问 我如何让 admin::find(...)->one(); 返回的对象是 admin的model对象呢?
谢谢大家。

补充于 2015-02-26 02:37

找到办法了。
重载一下父级的find方法即可。谢谢大家了。

  • 回答于 2015-02-26 11:28 举报

    admin::find()->all/one()应该返回admin的model才对啊,怎么会返回user的model呢?

您需要登录后才可以回答。登录 | 立即注册
xjdata
CEO

xjdata

注册时间:2011-12-07
最后登录:2024-05-05
在线时长:112小时38分
  • 粉丝23
  • 金钱14169
  • 威望75
  • 积分16039

热门问题