尝试使用 sequelize 搜索两列
Trying to search two columns using sequelize
我正在尝试使用 sequelize 在 mysql table 中搜索两列,使用相同的术语。因此,例如,我想使用名为用户输入的 var 在名为用户的 table 中搜索名字和姓氏列。我只设法让它成为第一个和最后一个,而不是第一个或最后一个。我将如何执行此查询?
您可能需要查看文档:http://docs.sequelizejs.com/en/latest/docs/querying/#where
基本上您需要做的是在查询中使用 $or
运算符:
$or: [{a: 5}, {a: 6}] // (a = 5 OR a = 6)
我正在尝试使用 sequelize 在 mysql table 中搜索两列,使用相同的术语。因此,例如,我想使用名为用户输入的 var 在名为用户的 table 中搜索名字和姓氏列。我只设法让它成为第一个和最后一个,而不是第一个或最后一个。我将如何执行此查询?
您可能需要查看文档:http://docs.sequelizejs.com/en/latest/docs/querying/#where
基本上您需要做的是在查询中使用 $or
运算符:
$or: [{a: 5}, {a: 6}] // (a = 5 OR a = 6)