HTTP POST到OrientDB生成StringIndexOutOfBoundsException

HTTP POST到OrientDB生成StringIndexOutOfBoundsException,orientdb,Orientdb,尝试执行以下帖子时: curl -X POST -u admin:admin -H "Content-Type: application/json" -d "{\"@class\":\"Job\",\"@rid\":\"\",\"@type\":\"\",\"@version\":\"\", \"description\":\"Some arbitrary description.\",\"job_status\":\"Open\", \"job_type\":\"Developer\",\"t

尝试执行以下帖子时:

curl -X POST -u admin:admin -H "Content-Type: application/json"
-d "{\"@class\":\"Job\",\"@rid\":\"\",\"@type\":\"\",\"@version\":\"\",
\"description\":\"Some arbitrary description.\",\"job_status\":\"Open\",
\"job_type\":\"Developer\",\"title\":\"Foo\"}"
 http://localhost:2480/document/Phtest/
我在客户端得到以下响应:

java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0

并在OrientDB服务器端查看以下内容:

java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0[OneWorkProtocolHttpDB]


有什么问题吗?

OrientDB不接受空的
@type
@version
。删除它们或用内容填充它们。允许为空
@rid
,帖子将返回一个新的rid