我有两个不同的表作为Post和Post_Info。
我想从两个表中的cake php中使用post_id获取所有细节。 Post_Info表具有post_id作为外键和其他相关细节。
我是Cakephp的新手,我不知道如何从Cakephp的多个表中获取数据。
我可以使用Cakephp中的以下查询从Post表中获取数据。
以下代码从Post表中获取数据。
$userdata = $this->Post->find('first', array(
'conditions' => array('Post.post_id' => $post_id)
));
答案 0 :(得分:0)
要实现这一目标,你必须做两件事。
$userdata = $this->Post->find('first', array(
'conditions' => array('Post.post_id' => $post_id),
'contain' => ['PostInfo']
));
你很高兴。
此外,我建议您至少一次阅读文档,这对您有很大的帮助。