Size: a a a

Sequelize - community (eng/ru)

2018 September 25

R

Rudolfenstein in Sequelize - community (eng/ru)
oppa mozgi
здравствуйте, нужно прописать связь между таблицами но не к стандартному ид
В моделях пропишите yourkey:{
Primarykey: true}
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
добрый вечер, хорошим тоном считается ссылаться на primary_key. если нужно на другое поле, то нужно пересмотреть логику
источник

om

oppa mozgi in Sequelize - community (eng/ru)
проблема в том что программа получает данные с апи и может затереться ид, а часть из тайтл и дескрипшн заполняют люди. поэтому нужно сохранить данные введены людьми и привязку к данным с апи.
источник

YZ

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

om

oppa mozgi in Sequelize - community (eng/ru)
таблица может иметь более одного primary ?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
а что у тебя являеться primary?
источник

om

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
как он может быть primary если его могут затереть?
источник

om

oppa mozgi in Sequelize - community (eng/ru)
и уже есть много привязок к нему
источник

om

oppa mozgi in Sequelize - community (eng/ru)
Yaroslav Zhymkov
как он может быть primary если его могут затереть?
при перезаливе даных
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
попробуйте targetKey: 'name'
источник

om

oppa mozgi in Sequelize - community (eng/ru)
большое спасибо
источник

om

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

YZ

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

YZ

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

YZ

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
*которая есть всегда
источник

om

oppa mozgi in Sequelize - community (eng/ru)
одна только поправка targetKey для belongsTo, а для hasMany sourceKey
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
ок, найс)
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
не знал
источник