Я только что прочитал документацию Feathers
https://docs.feathersjs.com/api/services
Существует метод GET, но я понятия не имею, как я могу протестировать метод Get с помощью POSTMAN.Кажется, что если я также включу некоторые параметры, это все еще не работает.Он всегда возвращает метод FIND, доступный в Feathers
Это скриншот из POSTMAN
Это класс и метод в сообщенииservice
class Service {
constructor (options) {
this.options = options || {};
}
async find (params) {
// return [];
return params.query;
}
async get (id , installment = null) {
let installmentOption = installment;
if (installmentOption === 1 ){
return "Succeed";
}
}
async create (data, params) {
if (Array.isArray(data)) {
return Promise.all(data.map(current => this.create(current, params)));
}
return data;
}
async update (id, data, params) {
return data;
}
async patch (id, data, params) {
return data;
}
async remove (id, params) {
return { id };
}
}
module.exports = function (options) {
return new Service(options);
};
module.exports.Service = Service;
Я не знаю, почему он всегда возвращает params.query, а не "Succeed".
Кто-нибудь знает решение?
Спасибо