nodejs + sequelize(MariaDB)模型.count()返回NaN

ukqbszuj  于 2022-11-08  发布在  其他
关注(0)|答案(1)|浏览(164)

当我使用sequelize与postgres。它的工作正常,但当我使用mariaDB奇怪的问题发生。

let emailExists = await models.user.count({
    where: {
      id,
      email,
      status: true,
    },
  });

从日志中我可以看到它的生成

SELECT count(*) AS `_0` 
FROM `users` AS `user` 
WHERE `user`.`id` = 1 
AND `user`.`email` = 'user@example.com' 
AND `user`.`status` = true;

但是console.log(emailExists);就是NaN
任何快速的帮助将不胜感激。

uyhoqukh

uyhoqukh1#

我发现了一个小问题,我有minifyAliases: true添加在连接。只是删除解决了这个问题。希望它可以帮助一些人也从一些愚蠢的错误。

相关问题