Задать вопрос
@mrSeller

Как заполнять данные в связанных моделях?

Есть модели: User, Field, Value

Соответственно, Field может быть сколько угодно, Value связана с Field и User (field_id и user_id).
Данные из них я получаю (не знаю насколько правильно, но работает и на костыль не похоже).

А вот как правильно вставлять данные в таблицы?

Например, получаю request, состоящий из 10 полей, 7 из которых - принадлежат модели Field (3 нативно у User).

Какие мои действия?
Создаю/обновляю User - тут все просто.
А далее у меня не получается сложить пазл. Доки полистал, там только простые инсерты, но может что-то упустил - тогда можно носом ткнуть, как вы это любите)

Тут у меня сложность заключается именно в том, чтобы у Value заполнилось поле value, а не только field_id и user_id

UPD:
Вот миграции для Field и Value
5a0ef415abac6834593151.png5a0ef41f66cb6171978008.png

Данные приходят от обычной формы в формате "название поля->значение"
  • Вопрос задан
  • 254 просмотра
Подписаться 3 Простой 5 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

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