0

也许你们中的一个可以帮助我解决我现在正在处理的一个小问题。

我有一个简单的表格:登录名,登录密码,姓名,名字,年龄。现在我想将这些信息保存在两个不同的表中。用户和用户信息。

我有一个保存登录信息的模型“用户”。现在我想将附加数据保存在另一个数据库表中。

用户信息始终与普通用户相关联。

我的想法是,将所有信息存储在一个大的“用户模型”中,并在 $model->save() 将数据存储在相关表中。

尤其是在不同模块中使用模型时,在模型中而不是控制器中完成所有魔法会很有帮助。

提前致谢!

4

1 回答 1

0

我认为您要做的是创建一个模型映射器来处理将引用您的两个表模型的用户数据。

这里有一个很好的例子:

使用 Zend_Model_Mappers 和 Zend_Db_Table_Abstract 的单个模型的多个表

于 2013-04-22T14:50:30.817 回答