2014-12-11 3 views
1

전자 상거래 응용 프로그램이있어서 DB에 카트 세션을 저장해야합니다.테이블에 Yii 세션 저장

'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

YiiSession 테이블에 세션 정보 만 저장됩니다. 올바른 흐름입니다. 카트 정보가 일 경우까지 끝낼 수 있습니다. 그러나 장바구니 세션 정보에 더 잘 액세스하고 싶다면 다른 시스템을 사용하는 것이 좋습니다.