В LB4 это самый чистый подход для отображения модели в таблицу БД, когда их соответствующие имена различаются.Я обнаружил эту проблему LB4 о том, что синтаксис модели «опций» LB3 не поддерживается и предоставляет пример, аналогичный приведенному ниже: https://github.com/strongloop/loopback-next/issues/2134
Например, скажем, ваш класс Entity называется Person и его данныеживет в таблице БД с именем Contacts.Укажите таблицу db в определении модели, используя синтаксис модели LB4 -
@model({
settings: {
mysql: {
schema: YOURSCHEMA,
table: "Contacts"
}
}
})
export class Person extends Entity {...}
Этот фрагмент взят из рабочего примера, в котором используется база данных MySql.