en el archivo test.controller.ts
import {repository} from '@loopback/repository'; import {ProductRepository} from '../repositories'; export class TestController { constructor( @repository(ProductRepository) public productRepository: ProductRepository, ) { } static async createData(data:any){ await this.productRepository.updatedById(11, {'code': 'asd1232d'}); return true; } }me da un error en el código vs. La propiedad 'productRepository' no existe en el tipo 'typeof TestController'.
Su createData() es static , no puede llamar a una instancia inyectada a través de su constructor en un método estático.