如何比较 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') };
  }
});