我有这个 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"
键的值的方式创建属性,但是我应该在这里放什么呢?