Я начал работать в loopback 4. Я создал CRUD-контроллер по умолчанию с базовыми операциями CRUD, которые могут получать «данные таблицы», «запись таблицы для определенного идентификатора» и т. Д. Теперь мне нужно, чтобы я хотелвыполнить мой собственный запрос для этой таблицы.Как написать запрос в контроллере и выполнить его?
/ * ниже приведена функция по умолчанию для получения табличных данных * /
@get('/customers', {
responses: {
'200': {
description: 'Array of customers model instances',
content: {
'application/json': {
schema: {type: 'array', items: {'x-ts-type': Customers}},
},
},
},
},
})
async find(
@param.query.object('filter', getFilterSchemaFor(Customers)) filter?: Filter,
: Promise<Customers[]> {
if (limit > 100) limit = 100; // your logic
return await this.CustomersRepository.find(filter);
}
тип кода, который я хочу,
Выполнить (набор данных, sqlstatement);// это доступно?