0

我一直在尝试在模型和数据库中定义数据库关系和约束?目前它正在抛出错误。我有两个表“帖子”和“评论”。我在我的模型中定义了如下关系:

class Comment extends AppModel {
    public $belongsTo = array(
        'Post' => array(
            'className' => 'Post',
            'foreignKey' => 'post_id',
            'conditions' => '',
            'fields' => '',
            'order' => ''
        )
    );
}

class Post extends AppModel {
    public $hasMany = array(
        'Comment' => array(
            'className' => 'Comment',
            'foreignKey' => 'post_id',
            'dependent' => false,
            'conditions' => '',
            'fields' => '',
            'order' => '',
            'limit' => '',
            'offset' => '',
            'exclusive' => '',
            'finderQuery' => '',
            'counterQuery' => ''
        )
    );
}

我错过了什么吗?任何人请帮忙。

提前致谢..

4

1 回答 1

0

我认为您不需要所有这些空值,它们可能会把事情搞砸。你应该只需要:

评论.php

class Comment extends AppModel {

    public $belongsTo = array(
        'Post'
    );

}

class Post extends AppModel {

    public $hasMany = array(
        'Comment'
    );

}

另外,让我们知道错误,因为目前我们无事可做......

于 2013-08-12T10:33:45.197 回答