CakePHP新手问题:如何将非数据库属性添加到模型中?

Ste*_*eve 4 cakephp

我想创建一个具有未存储在数据库中的某些属性的模型.例如,我想在模型中维护一个"年龄"字段,但我只将生日信息存储在数据库中(一旦加载了DOB信息,我就可以计算"年龄").我尝试将一个简单的属性添加到模型扩展中,但据我所知,它被CakePHP忽略了.什么是实现这个目标的正确方法?

我是CakePHP的新手,如果我遗漏了一些明显的东西,请原谅我.

Mar*_*rko 9

我是在模型中使用afterFind回调方法完成的.