我正在尝试为数据库中不存在的用户添加 isOnline 字段。有没有办法 In 可以返回 isOnline 作为虚拟字段?我尝试将其添加到用户实体中:
protected function _getIsOnline() {
return true;
}
但是当我做一个$user->find('all', [])
该字段不包括在内。关于如何实现这一目标有什么想法吗?
您不能在查询对象中使用虚拟字段。从查询中检索数据后必须进行任何过滤。虚拟字段是延迟加载的,因此它们在需要时才存在。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)