我正在尝试使用 odata4j 发布 Odata 帖子。转储发布的 xml 数据后,我使用 curl 将其复制到 php 脚本中,只是为了测试。我发现 xml 帖子缺少帖子所需的“类别”元素。
我似乎无法找出合适的方法,查看 odata4j javadocs,以便能够在实体结构中创建这个元素。
对此有什么想法吗?我已经发布了我的代码的稍微简化的版本。
// create the new request object
OCreateRequest<OEntity> createRequest = consumer.createEntity( "ESvcOrderTrans" )
.properties( OProperties.int32( cursorWrapper.getColumnName(0), cursorWrapper.getInt(0))
.properties( OProperties.string( cursor.getColumnName(1), cursor.getString(1) ));
// Execute the OData post
OEntity newMaterial = createRequest.execute();