Thêm mã này vào lớp ActiveRecord của bạn là được, nhưng không cần thiết vì Yii đã có thông tin đó từ khai báo bảng MySQL của bạn.
public function primaryKey(){
return array('space_id', 'day');
}
Khi Yii phàn nàn về việc "space_id" là duy nhất, giix có thể đã thêm quy tắc xác thực vào quy tắc () trong lớp ActiveRecord của bạn. Các quy tắc này được kiểm tra trước khi ActiveRecord được lưu và nó sẽ chỉ lưu nếu tất cả các quy tắc đều ổn. Đọc phần Xác thực dữ liệu của Hướng dẫn cuối cùng để biết thêm thông tin.