我有一个电子商务应用程序,我需要在DB中保存购物车会话。我尝试使用如下配置:
'session' => array(
'class' => 'CDbHttpSession',
'autoStart' => false,
'connectionID' => 'db',
'sessionTableName' => 'YiiSession',
'autoCreateSessionTable' => false // for performance reasons
),
表结构是:
CREATE TABLE YiiSession
(
id CHAR(32) PRIMARY KEY,
expire INTEGER,
data TEXT
);
登录会话正在成功保存到DB,但没有其他会话保存到表。我的流程是否正确?或者我需要添加或修改任何内容吗?
答案 0 :(得分:0)
您的流程正确,YiiSession表只会保存会话信息。如果购物车信息存储在会话中,购物车信息可以结束。但如果您想更好地访问购物车会话信息,最好使用其他系统。