У меня есть базовая таблица с именем SnUser
и связанная таблица SnAltceva
:
SnUser:
columns:
name: { type: string(100) }
age: { type: integer(1) }
level_id: integer
relations:
SnAltceva: { local: id, foreign: user_id }
SnAltceva:
columns:
user_id: integer
field_1: string(10)
field_2: integer(1)
relations:
SnUser:
local: user_id
foreign: id
onDelete: CASCADE
Я создал форму SnUser и внедрил ее с новой формой SnAltceva
. Все работает хорошо, таблица sn_user
обновляется с новой записью, также sn_altceva
, но user_id
имеет значение NULL.
Я хочу также обновить это поле, добавив только что из SnUser
.
Я подозреваю, что мне нужно переопределить save()
из /lib/model/doctrine/SnUser.class.php
, но я не совсем уверен, как.
Есть предложения?