【发布时间】:2012-10-30 14:28:11
【问题描述】:
这就是我查询联系人的方式:
contacts = Contact.all()
那么,如何判断Contact是Person还是Company,结构如下?
class Contact(polymodel.PolyModel):
phone_number = db.PhoneNumberProperty()
address = db.PostalAddressProperty()
class Person(Contact):
first_name = db.StringProperty()
last_name = db.StringProperty()
mobile_number = db.PhoneNumberProperty()
class Company(Contact):
name = db.StringProperty()
fax_number = db.PhoneNumberProperty()
【问题讨论】:
-
看起来 class_name() 方法现在已弃用
标签: python google-app-engine google-cloud-datastore data-modeling