我对核心数据很陌生,我想为一个事件创建一个数据模型。我有两个实体,
实体1:事件,具有属性eventName、eventId和eventTime。杰森看起来,
{
{
"eventName": "Dance",
"eventId": 113,
"eventTime": 10-10-2017
},
{
"eventName": "Painting",
"eventId": 113,
"eventTime": 10-10-2017
},
........
........
{
"eventName": "Swimming",
"eventId": 111,
"eventTime": 10-10-2017
}
}实体2.带有属性关键字和EventKeywordsAndIds的eventIds。杰森看起来,
{
"keyword": "aaa",
"eventIds": [
119,
111,
112,
116
]
},
{
"keyword": "aab",
"eventIds": [
114,
183,
111,
033,
113
]
}我很容易就创建了“实体1”,因为它非常简单和直接。我的问题是,
有什么帮助吗?
发布于 2017-02-27 13:12:17
如何在数据模型中创建“实体2”属性?
要做到这一点,您需要首先创建另一个名为EventID的实体。添加一个名为id的属性,并使其类型为Integer32。在此之后,通过单击“关系”部分中的"+“,创建一个从Entity2到EventID的"to多”关系--这类关系同时回答了第三个问题。这是一张你应该拥有的东西的图片:

请注意,您应该为右边的"Type“属性选择"To多”。还应该考虑设置其他属性。
如何解析JSON值并将其存储在其中?
如果您使用SwiftyJSON,这应该很容易。
https://stackoverflow.com/questions/42486381
复制相似问题