我尝试使用REST API将简单文档发布到我的OrientDB服务器(v2.2.22)
但我收到500,这是我发送的尸体,
{
"@class": "Student",
"firstName": "Gilles",
"lastName": "Bodart",
"dateOfBirth": "1992-04-14",
"sexe": "M"
}
这是回复
{
"errors": [
{
"code": 500,
"reason": 500,
"content": "com.orientechnologies.orient.core.exception.OSerializationException: Error on unmarshalling JSON content for record: \"@class\":\"Student\",\"firstName\":\"Benjamin\",\"lastName\":\"Leroy\",\"dateOfBirth\":\"1992-10-31\",\"sexe\":\"M\"\r\n\tDB name=\"Memoire\"\r\n--> com.orientechnologies.common.io.OIOException: Bad Base64 input character decimal 45 in array position 4"
}
]
}
这似乎是日期的问题,但我发送它就像一个字符串。
在我的架构中,它是键入的自定义我不太清楚为什么但我无法将其修改为String
任何人都可以帮助我吗?