模型中的关系yii

时间:2016-08-01 07:34:46

标签: php activerecord yii

在yii模型中创建关系但获取错误:

'hotelconfirmdata' => array(self::HAS_MANY, 'HotelConfirm', 'hotel_code', array('condition'=>" hotel_type='voca_rental' AND hotel_code=ID "))
  

错误:未定义属性“CHasManyRelation.0”

需要帮助

2 个答案:

答案 0 :(得分:1)

关系定义已经是一个数组,所以你不应该将其他参数包装在一个数组中:

'hotelconfirmdata' => array(self::HAS_MANY, 'HotelConfirm', 'hotel_code', 'condition' => " hotel_type='voca_rental' AND hotel_code=ID ")

答案 1 :(得分:0)