Я посмотрел документацию и прочитал некоторые вопросы, связанные с этим, в репозитории sequelize github, но до сих пор не нашел решений этой, IMHO, простой операции.У меня есть две модели: пользователи и карты.Они связаны с личными отношениями.
Orders.create({
date: req.body.date,
...
card: req.body.card //FK to a card ID
})
req.body.card - это идентификатор карты.Когда я получаю созданный объект обратно, хотя карта пуста.
Я также попытался сначала создать заказ, а затем добавить ассоциацию, но мне тоже не повезло.Я нашел кое-что о функции set
, которая устанавливала бы связь, но я видел только примеры с hasMany
отношениями.
Я не пытаюсь сделать что-то необычное - просто хочу установить идентификатор карты в поле карты в Заказе.