Size: a a a

Sequelize - community (eng/ru)

2020 February 20

МН

Максим Надолинный in Sequelize - community (eng/ru)
@Version81 а как именно мне достать до него? Пробовал через sequelize.QueryInterface.bulkDelete, нельзя)
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Максим Надолинный
@Version81 а как именно мне достать до него? Пробовал через sequelize.QueryInterface.bulkDelete, нельзя)
источник

МН

Максим Надолинный in Sequelize - community (eng/ru)
и вызывать в коде допустим down() с sequelize.QueryInterface и sequelize в агрументах? Пишет bulkDelete is undefined
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
down это если в миграциях
источник

YZ

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

МН

Максим Надолинный in Sequelize - community (eng/ru)
вообщем, что мне нужно, это удалить все строки из таблицы
источник

МН

Максим Надолинный in Sequelize - community (eng/ru)
только не коммандой вручную, а в коде
источник

МН

Максим Надолинный in Sequelize - community (eng/ru)
хотя, я нашёл
источник

KG

Kool Guy in Sequelize - community (eng/ru)
Как получить созданную сущность в пределах транзакции?
источник

KG

Kool Guy in Sequelize - community (eng/ru)
Внутри транзакции делаю Entity.create(entity, {transaction})
источник

KG

Kool Guy in Sequelize - community (eng/ru)
и чуть позже
Entity.findOne({myWhere}, {transaction})
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
надо наверно с уровнем изоляций играться
источник

KG

Kool Guy in Sequelize - community (eng/ru)
чет все 4 перебрал, но реакций
источник

A

Andrei in Sequelize - community (eng/ru)
@CryptoFan мб попробовать Entity.findOne({myWhere, transaction}) вот так, там вроде нет 2 аргумента
источник

KG

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

KG

Kool Guy in Sequelize - community (eng/ru)
щас проверю
источник

KG

Kool Guy in Sequelize - community (eng/ru)
получилось) спасибо
источник

A

Andrei in Sequelize - community (eng/ru)
Kool Guy
получилось) спасибо
👍
источник
2020 February 25

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Привет, в чем вопрос?
источник
2020 February 29

В

Вадим in Sequelize - community (eng/ru)
Всем привет
Возник вопрос по неймингу моделей в sequelize:
По логике, при объявлении модели с помощью
sequelize.define
,  её именуют с большой буквы. Кстати говоря, в документации и уроках от разработчиков нейминг везде разный. Если именовать модели с большой буквы, тогда, запрос вроде
User.findAll{ include: Post }
,  вернет массив  спользователями, у которых будет поле Post(с большой буквы), хотя я ожидаю camelCase
Если объявлять модели с маленькой буквы, то в model/index.js модели регистрируются с маленькой буквы, следовательно в коде приходится писать, например, user.findAll, что для меня дико, т.к. user внутри - es6 класс
Сейчас я решаю это так:
модели именую с маленькой буквы, но в model/index.js регистрирую модель по названию файла, который пишу с большой буквы. В общем, костылю

Как поступаете вы?
источник