我正在尝试从 YAML 文件加载数据,其中某些字段包含“空”值。当 Play Framework 尝试解析“null”值时,它会抛出以下异常:
"play.exceptions.YAMLException: null; mapping values are not allowed here".
以下是我尝试导入的数据示例:
person(0)
name:F1
father:
和型号:
public class Person extends Model {
public String name;
public Long father;
}
从数据样本中可以看到,“父亲”字段的值为“空”。父亲字段是另一个人的“ID”。我怎样才能让 Play 接受它?
P.S:出于技术原因,我将“父亲”字段作为数据类型“Long”,所以请不要建议我将其设为“Person”类型。
只需将其从 yaml 文件中删除即可。
例如这应该有效
person(0)
name:F1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)