cakephp获取不属于用户的查询的答案

kyxcudwk  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(242)

我使用的是cakephp3.6.4,我的查询系统有问题。用户可以进行查询,然后超级用户可以参与他的查询并给出答案。
我有这些表格和数据:

每个用户都有属于自己的查询,每个查询都有属于查询本身的多个答案。
我想检索查询的所有答案,不管是谁写的答案,也得到写答案的人的用户数据。
queriescontroller的视图函数中有以下代码:

public function view($id) {
    $query = $this->Queries->get($id, [
        'contain' => ['Categories', 'Subcategories', 'Answers.Users']
    ]);

    $this->set('query', $query);
}

此函数的问题是仅检索用户自己编写的答案:

如您所见,它只检索带有用户id 1的答案,这是我登录的用户id。
谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题