Значение по умолчанию в удаленных методах в петлевой структуре - PullRequest
0 голосов
/ 31 августа 2018

После написания логики приложения в конкретном файле model.js я определил удаленный метод для этой конкретной модели, так как я хочу выставить этот API и хочу принять некоторые аргументы, в которых один из аргументов имеет тип object, и я хочу присвоить этому аргументу значение по умолчанию

Я так и сделал

     {
        arg: 'whereConditionFilter',
        type: 'object',
        default: {},
        required: true
      },

Но я запутался, это правильный способ сделать это.

1 Ответ

0 голосов
/ 11 сентября 2018

Вы можете использовать ловушку beforeRemote для этого.

Model.beforeRemote( 'yourCustomRemoteMethod', function( ctx, instance, next) { 
let whereConditionFilter = ctx.req.params.whereConditionFilter; 
/*Modify your whereConditionFilter here and resign it*/
})
...