我需要查找columnA <= columnB
所有记录。我在the documentation中没有看到任何提及此功能的内容。
有可能吗?怎么样?
答案 0 :(得分:1)
由于您正在使用Sequelize,如this answer中所述,您应该可以使用sequelize.col
完成此操作。这个条件可以添加为before
find
这样的钩子:
app.service('users').before({
find(hook) {
const { query } = hook.params;
query.columnA = { $gte: sequelize.col('columnB') };
}
});