在我的Postgres数据库中,有两列,一列用于email
,另一列用于存储roles
,角色是customer
和engineer
。在这里,一些电子邮件包含customer
作为角色,一些电子邮件包含engineer
作为数据库中的角色。当我从数据库中检索数据时,我需要验证电子邮件是否与特定角色(客户/工程师)匹配。如何使用nodejs编写条件。
id | role | email
---+----------+------------------------
1 | engineer | testemail01@gmail.com
---+----------+------------------------
2 | customer | testemail02@gmail.com
---+----------+------------------------
3 | engineer | testemail03@gmail.com
---------------------------------------
检索时,我需要比较testemail01@gmail.com
是否为engineer
1条答案
按热度按时间kd3sttzy1#
如果你只需要确保有一个记录指定的电子邮件和角色,那么你可以使用
count
方法和简单的where
条件如下: