У меня есть поле типа many2one
.Также в моей базе данных есть много записей.
Так что сейчас я хочу изменить тип этого поля с many2one
на many2many
, но когда я создаю запись, она показывает мне Integrity Error
.
Это мое поле:
bed_id = fields.Many2one('i.bed', 'bed', required=True, ondelete="restrict", track_visibility="onchange")
И я изменил его на следующее:
bed_id = fields.Many2many('i.bed', 'bed', required=True,string="beds", track_visibility="onchange")
Ошибка целостности:
Операция не может быть завершена, возможно, из-за следующего: - удаление: вы можете пытаться удалить запись, в то время как другие записи все еще ссылаются на нее - создание / обновление: обязательное поле установлено неправильно
[объектсо ссылкой: bed_id - bed.id]
Как это исправить, не удаляя существующие записи в моей базе данных?