Таблица проверки последовательности пуста

#mysql #node.js #orm #sequelize.js

Вопрос:

Я использую Node js и выполняю вставку или обновление в таблице. Как я могу проверить, пуста ли таблица, используя sequelize не полный sql query.is есть способ, которым я могу получить общее количество строк также в таблице

Ответ №1:

Для подсчета всех строк в таблице можно использовать следующий метод, например:

 Users.findAndCountAll()
.then(result => {
    console.log(result.count);
    console.log(result.rows);
})
.catch(err => {
    throw err;
});
 

Я рекомендую вам выполнить поиск в документации по секвенированию, вот ссылка: Секвенировать документацию

Ответ №2:

вы можете использовать count:

 const { count, rows } = await Users.findAndCountAll();
if (count === 0 amp;amp; rows === 0) {
  // do you thing
}