1

我有这个 JSON 响应,我希望映射到我的对象中:

{
    "title" : "Star Trek",
    "object_ids" : [
       "100",
       "101"
    ]
}

我所做的是在我的主对象中创建了一对多属性,但是我不确定如何映射没有键的字符串属性,并且改造给出了这个错误:

应为 BEGIN_OBJECT,但找到了 STRING。

我的生成器中的对象映射如下所示:

Entity movie = schema.addEntity("Movie");
movie.addStringProperty("title");

Entity objectIds = schema.addEntity("ObjectIds");
Property link = objectIds.addStringProperty("ids").getProperty(); // line 5

movie.addToMany(objectIds, link, "object_ids");

显然这是因为在第 5 行中,我正在以我期望它是"ids"键的值的方式创建属性,但是我应该在这里放什么呢?

4

0 回答 0