我有这个问题。
我有两个具有这些属性的 ndb.Model。
class DatesPrices(ndb.Model):
startDate = ndb.DateProperty
endDate = ndb.DateProperty
class Hotel(ndb.Model):
datesAndPrices = ndb.StructuredProperty(DatesPrices, repeated=True)
所以我需要创建一个新的酒店实体,并在它的 StructuredProperty 属性中放置几个“datesAndPrices”模型(它可以是任意数量)。
那么我怎样才能通过“for循环”把它放进去呢?
hotel = Hotel()
for x in range(0, someRandomCounter):
hotel.datesAndPrices.append(DatesPrices(startDate ='',
startDate =''));
hotel.put()
????
这是正确的吗?我可以附加它吗?或者?
我将不胜感激任何帮助!非常感谢。