0

この質問があります。

これらのプロパティを持つ 2 つの ndb.Models があります。

class DatesPrices(ndb.Model):
    startDate  = ndb.DateProperty
    endDate    = ndb.DateProperty


class Hotel(ndb.Model):
    datesAndPrices     = ndb.StructuredProperty(DatesPrices, repeated=True)

そのため、新しいホテル エンティティを作成し、いくつかの「datesAndPrices」モデルをその StructuredProperty プロパティに配置する必要があります (値はいくらでもかまいません)。

では、「for ループ」を介してそれを挿入するにはどうすればよいでしょうか。

hotel = Hotel()

for x in range(0, someRandomCounter):
    hotel.datesAndPrices.append(DatesPrices(startDate  ='',
                                            startDate  =''));
hotel.put()
????

これは正しいでしょうか?追加することはできますか?または?

助けていただければ幸いです!どうもありがとう。

4

1 に答える 1