例如,1对多关系中的2个类:
class owner(db.model):
name = db.StringProperty()
class cat(db.model):
name = db.StringProperty()
owner = db.ReferenceProperty(owner)
那么我如何生成一个由owner.name排序的猫列表(然后可选地由cat.name生成)?
我试过了 “SELECT * FROM cat ORDER BY owner.name” 但得到了 解析错误:符号.name 预计没有其他符号由于
答案 0 :(得分:3)
你不能;这将需要一个数据存储不支持的连接。如果您需要这样排序,请对数据进行非规范化,并在cat模型中包含所有者名称。