如何比较 FeathersJS 中的数据库字段
How to compare database fields in FeathersJS
我需要找到 columnA <= columnB
中的所有记录。我在 the documentation.
中没有看到任何提及此功能的信息
可能吗?怎么样?
由于您正在使用 Sequelize,如 中所述,您应该能够使用 sequelize.col
完成此操作。此条件可以添加为 before
find
挂钩,如下所示:
app.service('users').before({
find(hook) {
const { query } = hook.params;
query.columnA = { $gte: sequelize.col('columnB') };
}
});
我需要找到 columnA <= columnB
中的所有记录。我在 the documentation.
可能吗?怎么样?
由于您正在使用 Sequelize,如 sequelize.col
完成此操作。此条件可以添加为 before
find
挂钩,如下所示:
app.service('users').before({
find(hook) {
const { query } = hook.params;
query.columnA = { $gte: sequelize.col('columnB') };
}
});