Size: a a a

Sequelize - community (eng/ru)

2018 September 04

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
они ток подготавливают бд
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Yaroslav Zhymkov
вам нужно аналогично только. message.belongsTo(user, {as: 'messages', foreignKey: 'users_id'});
.
источник

N

Nelkor in Sequelize - community (eng/ru)
Nelkor
Это первая модель
То есть сюда добавить as: 'messages'?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
это имя асоциации
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
чтоб из запросов можно было обращаться
источник

N

Nelkor in Sequelize - community (eng/ru)
То есть ошибка была из-за того, что не указано имя ассоциации?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
нет, ошибка была из-за перевернутой асоциации
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
помейняйте местами user/message, либо используйте belongsTo
источник

N

Nelkor in Sequelize - community (eng/ru)
Точно такая же ассоциация
источник

N

Nelkor in Sequelize - community (eng/ru)
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
добавте as, и скажите к чему приводит
источник

N

Nelkor in Sequelize - community (eng/ru)
Окей, но это уже только дома смогу сделать. В доке кстати, пример без "as", так что я не уверен, что он обязателен
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
это алиас, для удобного обращения
источник

N

Nelkor in Sequelize - community (eng/ru)
А вообще ошибка здесь
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
еще советую поля явно указывать, и не использовать async
источник

N

Nelkor in Sequelize - community (eng/ru)
Если это алиас, то результат будет такой же
источник

N

Nelkor in Sequelize - community (eng/ru)
Yaroslav Zhymkov
еще советую поля явно указывать, и не использовать async
Почему?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
чтоб был код гибкий и меньше магии было
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Nelkor
А вообще ошибка здесь
удалите обе таблицы и перезапустите миграции
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
у вас есть данные которые противоречат foreign key
источник