用户详细信息的环回建模

loopback modelling for user details

我正在尝试创建一个存储用户详细信息的环回模型,该模型应该存储用户的详细信息,如他的地址、电子邮件和 phone 号码等。

我的疑问是我是创建一个单独的模型来单独存储这些详细信息,还是将字段与用户凭据一起存储到一个模型中?

更新:在我的项目上进行和试验后,我必须得出结论,将用户详细信息存储在同一模型上并不是一个好主意,因为 Loopback 会验证用户凭据并将用户详细信息作为 post 请求,如果那里的属性设置为必需,那么它会自动失败。

您可以扩展内置的 User 模型并将详细信息添加到新模型中。参见 https://github.com/strongloop/loopback-example-access-control/blob/master/common/models/user.json#L3