我有一个 ndb.Model,其中包含一个 Repeated 属性。
class Resort(ndb.Model):
name = ndb.StringProperty()
hotel_keys = ndb.KeyProperty(repeated=True)
我将“键”列表放入“hotel_keys”属性中。然后我需要删除其中的一个项目(比如说 id)我该怎么做?
resort = Resort.get_by_id(resort_id)
for hotel_key in resort.hotel.keys:
if hotel_key.id() == id:
del ???
resort.put()
我将不胜感激任何帮助。谢谢。