Задать вопрос
@Chetson
front-end разработчик

Как в Kohana 3 перезаписывать primary_key?

Имеется модель
class Model_Order extends ORM {

	protected $_table_name = 'orders';
	protected $_primary_key = 'number';
.......................
}


Так как поле number является Primary Key, то я сам не могу изменять это поле методом записи с помощью
ORM::factory('order')->values(array(
'number' => 123456
))->create();

В это поле ставится 0, как бы я не старался.

Так же в модели есть ID с autoincrement, который до этого был Primary Key, но по структуре надо что бы именно number был Primary Key.
  • Вопрос задан
  • 324 просмотра
Подписаться 2 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skypro
    Python-разработчик с нуля
    9 месяцев
    Далее
  • Skypro
    Java-разработчик с нуля
    9 месяцев
    Далее
  • Учебный центр IBS
    JVA-I-003 Работа с базами данных в Java
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы