回送中每个API调用中的where子句

时间:2018-09-20 11:28:00

标签: javascript node.js loopbackjs

我想要一种添加“ where”子句的方法,该子句将在所有用于Get,Update和Delete的API调用中包含一个ID。

我正在使用中间件来实现这一目标。下面是我的代码:

module.exports = function(){
    return function parse(req, res, next) {
        // Add an 'and' filter that specifies the tenant in all requests. 
        req.query.filter = ({
            where: { tenantCompanyKey: '1a4f7513147aefc2a93ac7153df458fd' }
        });
        next();
    }
}

因此,执行查询时,它应类似于:

SELECT * FROM tbl_accounts
         WHERE tenant_company_key = '1a4f7513147aefc2a93ac7153df458fd'

0 个答案:

没有答案