使用什么JSON结构使用REST API将属性的空值插入Google Cloud Datastore?
通常您定义属性名称,valuetype和value,如下所示:
var property = {
propertyname: { integerValue: 4 }
};
使用integerValue表示valuetype。可以看到所有的值类型here但是我无法计算出null的结构。
答案 0 :(得分:1)
这是JSON API中的一个错误。
我已提交https://github.com/GoogleCloudPlatform/google-cloud-datastore/issues/41来跟踪它。
在proto API中,您可以这样做:
Property property = Property.newBuilder()
.setName("propertyName")
.setValue(Value.getDefaultInstance())
.build();