在yii模型中创建关系,但出现错误:
'hotelconfirmdata' => array(self::HAS_MANY, 'HotelConfirm', 'hotel_code', array('condition'=>" hotel_type='voca_rental' AND hotel_code=ID "))
错误:属性"CHasManyRelation.0"未定义
需要帮助
关系定义已经是一个数组,所以不应该将其他参数包装在数组中:
'hotelconfirmdata' => array(self::HAS_MANY, 'HotelConfirm', 'hotel_code', 'condition' => " hotel_type='voca_rental' AND hotel_code=ID ")
一篇关于它的详细wiki文章和示例http://www.yiiframework.com/wiki/428/drills-search-by-a-has_many-relation-in-yii-1-1/