trevoga_su
@trevoga_su

Как побороть ошибку «Не определено свойство»?

При установке значения возникает ошибка <<Не определено свойство "NOrderServiceTransportMedium.product_id">>
Поле в таблицу добавлено вручную, через alter table, т.е. не с основной генерацией.
Класс модели:
class NOrderServiceTransportMedium extends CActiveRecord
{

	public function tableName()
	{
		return 'n_OrderServiceTransportMedium';
	}

	public function rules()
	{
		return [
			['serv_id, order_num, tr_code, patient, product_id', 'length', 'max' => 200],
			['serv_id, order_num, tr_code, patient, product_id', 'safe']
		];
	}

	public function relations()
	{
		return [
		];
	}
	
	public function attributeLabels()
	{
		return [
			'id' => 'ID',
			'name' => 'Name',
			'code_1c' => 'Code 1c',
		];
	}
	
	public static function model($className=__CLASS__)
	{
		return parent::model($className);
	}
}

В чем может быть причина?
  • Вопрос задан
  • 1728 просмотров
Решения вопроса 1
А в таблице-то поле есть?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы