我有以下user
对象(json
):
{
"_id": "my-id",
"org": 666,
"type": "user",
"properties": {
"first_name": "Firstname",
"surname1": "Surname1",
"surname2": "Surname2",
"allowed_apps": [ "one-app", "another-app" ],
"default_app": "one-app",
"email": "email@address.com"
},
"outputs": {
"extension": "extension-id"
}
}
这是一个单一的模型,具有复杂的结构。它不是“多模型结构”。因此,我想使用 来定义这个DS.Model.extend
,但我不想使用belongsTo
关系,因为它们properties
不outputs
引用其他模型:这些字段只是复杂数据,直接成为我的user
对象的一部分。也就是说,我们没有任何properties
模型,也没有任何outputs
模型。这些只是user
模型的一部分,因此存储在数据库中(在我们的例子中是 couchdb)。
这可以在ember中完成吗?