Обратите внимание, что все параметры модели должны быть вложены в свойство settings
, LB4 пока не поддерживает настройки верхнего уровня.
Также, насколько я знаю, опция plural
не используется LB4,
Я думаю, что следующий код должен работать для вас:
@model({
name: 'client',
settings: {
strict: false
mongodb: {
collection: 'clients',
},
},
})
export class Client extends Entity {
// ...
}
ОБНОВЛЕНИЕ: я открыл проблему GitHub, чтобы обсудить, как сделать декоратор @model
более простым в использовании для пользователей, приходящих из LB3.Смотри https://github.com/strongloop/loopback-next/issues/2142