хотел спросить, можно ли вставлять вложенные объекты? например, если у меня есть таблица «Пользователи» и таблица «Студенты», и я вставляю нового пользователя (с взятым идентификатором), я хочу обновить все поля (используя on_conflict и update_columns), включая поля в Стол "Студент". В основном замените все поля пользователя, кроме первичного ключа.
mutation($UsersData: [core_users_insert_input!]!) {
insert_core_users(
objects: $UsersData
on_conflict: {
constraint: core_users_id_unique
update_columns: [first_name, last_name, gender]
}
) {
affected_rows
}
}
Массив update_column должен включать поля из таблицы «Студенты», но я не могу это понять.