loopback 2 - 在模型上定义对象数组

The*_*ebs 3 loopback loopbackjs

如果我有一个usermodel和我定义:

"events": {
  "type": [
    "Object"
  ]
},
Run Code Online (Sandbox Code Playgroud)

我是否需要在其中定义任何其他内容,usermodel.js以便能够发布以下内容:[{name: 'sample', ...}, ...]到用户表的事件列?

我问,因为如果我从.json应用程序编译中移除此特定定义并且数据库迁移,但是在其中,应用程序编译但数据库指出用户存在问题findByid.我的调试已经缩小到这个特定的代码集.

Roh*_*zra 6

我想你可以简单地使用这个结构

{
 "events":{
    "type": [
       {
          "key": "type",
          "key2": "type"
       }
    ]
 }
}
Run Code Online (Sandbox Code Playgroud)

您可以在此处查看.js示例,在此处查看 .json示例.但我也可以看到实施的问题在这里,说

这个模型有问题.当我们使用任何get调用获取数据时,即使数据已正确保存在数据库中,它也会将此特定字段呈现为["Object Object"].

我建议你自己尝试,因为它将在很大程度上取决于版本和驱动程序.

虽然我想问你使用什么样的数据库?