cakephp:结构数据库数据返回

cakephp:结构数据库数据返回,php,mysql,cakephp,Php,Mysql,Cakephp,DB查询的可能返回如下所示: array( (int) 0 => array( 'Question' => array( 'id' => '737', 'question' => 'what is 1x7?', ), 'Answer' => array( (int) 0 => array( 'id' =

DB查询的可能返回如下所示:

array(
    (int) 0 => array(
        'Question' => array(
            'id' => '737',
            'question' => 'what is 1x7?',
        ),
        'Answer' => array(
            (int) 0 => array(
                'id' => '2373',
                'question_id' => '737',
                'correct' => true,
                'answer' => 'possible answer1',
                'created' => '2014-05-08 13:46:43',
                'modified' => '2014-05-08 13:46:43'
            ),
            (int) 1 => array(
                'id' => '2374',
                'question_id' => '737',
                'correct' => false,
                'answer' => 'possible answer2',
                'created' => '2014-05-08 13:46:43',
                'modified' => '2014-05-08 13:46:43'
            )
        ),
        'Linkquestioncategory' => array(
            (int) 0 => array(
                'id' => '608',
                'question_id' => '737',
                'category_id' => '5',
                'created' => '2014-05-08 13:46:47',
                'modified' => '2014-05-08 13:46:47',
                'Category' => array(
                    'id' => '5',
                    'name' => 'Simple Math',
                    'active' => true,
                    'linkquestioncategory_count' => '64',
                    'created' => '2014-02-03 09:20:54',
                    'modified' => '2014-03-04 14:47:05'
                )
            )
        )
    ),
为了清理它以避免发送太多不需要的数据=>我的问题是=>如何删除这些字段,如

  • 答案。创建
  • Linkquestioncategory.created
  • Linkquestioncategory.Category.created
我知道我可以使用条件“字段”来选择所选字段,但据我所知,这仅适用于“问题”,但我如何操作那些更深层次的数组数据? 我可以在“字段”条件下也这样做吗?如果是,如何进行

谢谢

这对我帮助很大!!
谢谢

您需要显示现有的find调用,简短的回答是“containable”。请用您正在使用的CakePHP版本标记您的问题。在模型中使用可包含行为这是一个糟糕的答案,但如果答案是“正确的”,请接受它。