У меня есть обновление конечной точки, которое определено в обратной петле как:
Policy.remoteMethod("updatewhere", {
accepts: [{
arg: "where",
type: "object",
required: true
}, {
arg: "data",
type: "object",
required: true
},
{
arg: 'options',
type: 'object',
http: {
source: 'context'
}
}
],
http: {
path: "/updatewhere",
verb: "post"
},
returns: {
type: "Object",
root: true
}
});
Он отвечает за обновление нескольких записей в модели политики и использует поле, называемое ownerGroup, для идентификации этих записей.
Параметр where
должен выглядеть примерно так:
{{"or":[{"ownerGroup":"p17079"}]}}
и конечная точка выполняет итерацию для проверки и т. Д.
У меня вопрос: как я могу дать понять другим пользователям API, что они должны только предоставить список ownerGroups [s] конечной точке в параметре where
?