Мне нужно добавить метод удаления в проект Loopback, и я никогда ничего не касался Loopback.Я знаю, экспресс и NodeJS, но loopback?→ Ноль
Но я знаю, что вы можете создавать модели с помощью мастера, и эта модель поставляется со всеми методами (PUT, POST, GET, UPDATE, DELETE, ...), но проект, который япытаюсь отредактировать, модель "Реестр" просто имеет 1 метод POST, мне нужен метод Delete Думаю, как можно это получить?
Я ищу документы и другие страницы, но ничего не нашел: /Любое решение?Заранее спасибо!
Я пытался с удаленными методами, но я получил эту ошибку:
Unhandled error for request GET /Attendant/api/v1/registries/greet?msg=test: Error: Shared class "registry" has no method handling GET /greet?msg=test
И это мой код в registry.js
....
Registry.greet = function(msg, cb) {
cb(null, 'Greetings... ' + msg);
}
Registry.remoteMethod('greet', {
accepts: { arg: 'msg', type: 'string' },
returns: { arg: 'greeting', type: 'string' }
});
....
И вmu registry.json:
...
"methods": {
"getHour": {
"accepts": [],
"returns": {
"arg": "data",
"root": true
},
"http": {
"verb": "get",
"path": "/hours/current"
}
},
"createRegistry": {
"accepts": [{
"arg": "req",
"type": "object",
"required": true,
"http": {
"source": "req"
}
}],
"returns": {
"arg": "data",
"root": true
},
"http": {
"verb": "post",
"path": "/"
}
},
"greet": {
"http": {
"verb": "get",
"path": "/greet"
}
}
}
...