次のようにインスタンス化された、インスタンス化されたentity_pb.EntityProtoからプロパティを削除したいと思います。
pb = entity_pb.EntityProto()
prop1 = pb.add_property()
prop1.set_name('prop1')
prop2 = pb.add_property()
prop2.set_name('prop2')
もうprop1が欲しくないとしましょう。どうすれば削除できますか?
この質問は、プロトバフをAppEngineデータストアに挿入することに関するものですが、__scatter__
プロパティを持つ既存のプロトバフを配置することはできません。エンティティを配置しようとすると、次のエラーが返されます。BadRequestError: cannot store entity with reserved property name '__scatter__'