次のテーブルがある場合:
class Ticket(BaseModel):
event = ForeignKeyField(Event)
category = ForeignKeyField(TicketCategory)
order_number = IntegerField()
tier_name = CharField()
num_available = IntegerField()
price = DecimalField()
次に、次のコードを実行します。
tickets = Ticket.select()
for ticket in tickets:
print ticket.event.id
外部オブジェクトの主キーにアクセスすると、peewee は別のクエリを起動する必要がありますか? それとも peewee は id が既に利用可能であることを知るほど賢いのでしょうか?