Вот как я определил свой репозиторий, следуя очень общему примеру, приведенному в документации обратной петли: -
import {DefaultCrudRepository, juggler} from '@loopback/repository';
import {AModel} from '../models';
import {TimeseriesDataSource} from '../datasources';
import {inject} from '@loopback/core';
export class AModelRepository extends DefaultCrudRepository<
AModel,
typeof AModel.prototype.id
> {
constructor(
@inject('datasources.timeseries') dataSource: TimeseriesDataSource,
) {
super(AModel, dataSource);
}
}
Я надеялся, что если сделать AModelRepository.execute(sql, null, cb)
, это сработает. Но ошибка его выдачи - Error: Not implemented
Любая помощь высоко ценится.