Symfony1 将所选用户信息存储在数据库中

Symfony1 将所选用户信息存储在数据库中,symfony1,symfony-1.4,Symfony1,Symfony 1.4,使用Symfony 1.4.x(带Prope),我接到一项任务,要求我与多个外部系统共享特定的用户信息。这当前存储为会话(内存中)属性,但我需要将其放入数据库中,以便创建一个API,将该信息提供给授权消费者 我不想彻底检查系统,将所有会话数据存储在数据库中(除非它很简单,可以处理名称空间),但我找不到任何关于myUser类向数据库写入数据的推荐方法的信息。因为类本身没有模型(我知道),所以可以这样做吗?是否有任何建议的解决方案或最佳做法可以做到这一点 谢谢 更新 如果我将其归结为最基本的内容,我

使用Symfony 1.4.x(带Prope),我接到一项任务,要求我与多个外部系统共享特定的用户信息。这当前存储为会话(内存中)属性,但我需要将其放入数据库中,以便创建一个API,将该信息提供给授权消费者

我不想彻底检查系统,将所有会话数据存储在数据库中(除非它很简单,可以处理名称空间),但我找不到任何关于
myUser
类向数据库写入数据的推荐方法的信息。因为类本身没有模型(我知道),所以可以这样做吗?是否有任何建议的解决方案或最佳做法可以做到这一点

谢谢

更新


如果我将其归结为最基本的内容,我想关键的问题是:从
myUser
类读取/写入数据库的“最佳”方式是什么?或者,是否有另一条建议的路径来实现相同的最终结果?

将存储
json\u encode的结果
ing或
序列化
ing

$myUserInstance->getAttributeHolder()->getAll()

做这项工作?

由于没有从
myUser
类访问数据库的好方法,我选择了一个稍微不同的路径。我将memcached安装在应用程序和扩展PHP的
memcached
类都可以访问的位置,以应用一些定制。这些应用现在可以通过向memcached实例写入特殊格式的密钥来共享信息


我选择不彻底检查我现有的缓存存储机制(为什么要打乱苹果的购物车?),而是有选择地从memcached中读/写真正需要共享的信息。

可能是这样。对我来说,更大的问题是,从
myUser
类访问数据库的“最佳”方式是什么?