Где предложение в каждом вызове API в loopback - PullRequest
0 голосов
/ 20 сентября 2018

Я хочу, чтобы я мог добавить предложение 'where', которое будет иметь идентификатор во всех вызовах API для Get, Update, Delete.

Я использую Middleware для достижения этой цели.Ниже мой код:

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'
...