【问题标题】:How to add different values to unique keys in Realm?如何为 Realm 中的唯一键添加不同的值?
【发布时间】:2017-01-08 09:30:39
【问题描述】:

我无法解决我面临的问题。

我有各种 json 键,比方说: 姓名、成绩、技能。

现在对于每个名字,名字,可以有多个等级和技能,所以json可能是这样的:

[
    {
        "name": "name1"
        "age": "age1"
        "skills": "skills1"
    },
    {
        "name": "name1"
        "age": "age2"
        "skills": "skills2"
    },
    {
        "name": "name1"
        "age": "age3"
        "skills": "skills3"
    }
]

请注意姓名没有改变,但技能和年龄却发生了变化。在这种情况下,我如何将所有不同的年龄和技能映射到一个名字?我事先不知道唯一名称的数量。

如果我遗漏了任何细节,请告诉我。谢谢。

【问题讨论】:

    标签: java android json realm


    【解决方案1】:

    像这样使用 JSON 数组:

    [
      {
        "name" : "name1",
        "age"  : ["age1","age2","age3"],
        "skills" : ["skills","skill2"]
      },
      {
        "name" : "name2",
        "age"  : ["age1","age2","age3"],
        "skills" : ["skills","skill2"]
      }
    ]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多