我想查找记录使用这样的运算符:field&16
node.js 项目使用 sequelize
CREATE TABLE `my_table` (
`id` int(11) NOT NULL,
`slot` int(11) NOT NULL,
`name` char(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB;
INSERT INTO my_table VALUES
(1,127,'a'),
(2,96,'b'),
(3,63,'c'),
(4,44,'c');
我想要 models.MyTable.findAll({where:...})
SELECT * FROM my_table WHERE slot&16
最佳答案
这里的人不友好,
models.MyTable.findAll({where:literal(`slot&${slot}`)})
关于sequelize.js - 我想查找记录使用像这样的操作符 : field&16,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57264006/