Size: a a a

Sequelize - community (eng/ru)

2018 September 05

N

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

N

Nelkor in Sequelize - community (eng/ru)
миграции для меня всё ещё тёмный лес
источник

YZ

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

N

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
При описании модели третим параметром вы обьект передаете, в нем должно быть это свойство
источник
2018 September 09

DR

Dmitry R in Sequelize - community (eng/ru)
а кто то в курсе, этот запрос вернет ключи в верной послдедовательности в массиве?
const keys = await Setting.findAll({
 where: { param: ['apikey1', 'alikey2'] },
});
источник

s

shashkov0 in Sequelize - community (eng/ru)
Что значит верная последовательность?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Dmitry R
а кто то в курсе, этот запрос вернет ключи в верной послдедовательности в массиве?
const keys = await Setting.findAll({
 where: { param: ['apikey1', 'alikey2'] },
});
Нет, надо сортировать
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Тут же больше локига sql
источник

DR

Dmitry R in Sequelize - community (eng/ru)
ок, спасибо
источник
2018 September 10

N

Nelkor in Sequelize - community (eng/ru)
Dmitry R
а кто то в курсе, этот запрос вернет ключи в верной послдедовательности в массиве?
const keys = await Setting.findAll({
 where: { param: ['apikey1', 'alikey2'] },
});
Чекни SQL запрос в консоли, который юзает ORM. Я помню, у меня в findAll добавлялась сортировка, вроде бы по createdAt
источник
2018 September 14

ms

malcev sergey in Sequelize - community (eng/ru)
this.belongsToMany(models.User, { as: 'roles', through: 'user_roles', foreignKey: 'roleId' });
this.belongsToMany(models.Roles, { as: 'user', through: 'user_roles', foreignKey: 'userId' });
источник

ms

malcev sergey in Sequelize - community (eng/ru)
ммм, не понимаю, как сделать инстанс user и положить в user_roles userId и rolesId
источник

ms

malcev sergey in Sequelize - community (eng/ru)
This will add methods getUsers, setUsers, addUser,addUsers to Roles, and getRoles, setRoles, addRoles, and addRoles to User.
источник

ms

malcev sergey in Sequelize - community (eng/ru)
у меня почему эти методы не доступны
источник

YZ

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

ms

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
malcev sergey
ммм, не понимаю, как сделать инстанс user и положить в user_roles userId и rolesId
Project.create({ id: 11 }).then(function (project) { user.addProjects([project, 12]); });
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Можно банально вставлять самому, но конструкция выше более лаконично
источник

ms

malcev sergey in Sequelize - community (eng/ru)
пофиксил, тем , что явно создал таблицу userRoles
источник