Я достаточно подробно прочитал документацию sequelize, и я не могу найти способ выполнять операции над несколькими строками одновременно. Что-то вродеКак выполнять запросы по нескольким строкам одновременно с помощью sequelize.js?
UPDATE mytable SET expired=1;
Единственный способ, которым я могу видеть, делать это через sequelize будет запускать mytable.all()
и цикл через каждый результирующей строки, установив истекли к 1 и сохранить его. Это займет столько же запросов, сколько строк в таблице (может быть тысячи) вместо простого запроса.
Есть ли у sequelize какой-нибудь недокументированный метод? Или, может быть, просто скрыты в документации? Можно ли запускать пользовательские SQL-запросы через некоторое недокументированное частное поле secelize?
Любая информация по этому вопросу оценили