$user = $this->Session->read('Auth');
生成以下数组:
array(
'User' => array(
'id' => '2',
'email' => 'info@trinoweb.com',
'username' => 'trino',
'created' => '2012-10-11 12:41:52',
'modified' => '2012-10-11 12:41:52',
'last_online' => null,
'main_image' => null,
'address' => null
)
)
我希望它产生相同的东西,但是所有的连接/关系......就像这样......
array(
'User' => array(
'password' => '*****',
'id' => '128',
'email' => '12312@asdas.com',
'username' => 'teresa',
'created' => '2012-10-11 12:41:52',
'modified' => '2012-10-11 12:41:52',
'last_online' => null,
'main_image' => null,
'address' => null
),
'Inbox' => array(),
'Sender' => array(),
'Upload' => array()
)
提前感谢。
答案 0 :(得分:0)
不,除非您在填充Auth键时将其写入其中。这是一个会话变量,而不是模型上的动态查找。
您需要基本上修改登录方法以对这些关系进行查找,然后填充会话数据。
请记住,这将是STATIC数据。如果更改关系,则不会在此数组中反映出来。
。当发生这种情况时,你需要更新这个数组,然后就会变得混乱。