我正在使用 Google App Engine 开发一个应用程序,并偶然发现了以下场景,它可能被描述为“ MVP -lite”。
建模多对多关系时,要使用的标准属性是 ListProperty。您的列表很可能由另一个模型的外键组成。
但是,在大多数实际应用程序中,当您获得一个键列表(对象名称)时,您通常至少需要一个详细信息,这样您就可以构造一个指向该对象的漂亮超链接。这需要遍历您的键列表并抓取每个对象以使用其“名称”属性。
这是最好的方法吗?因为“读取很便宜”,即使我现在只使用一个属性,是否可以获取每个对象?或者我应该使用像tipfy的JsonProperty这样的特殊属性来保存(键,名称) “元组”以避免额外的获取?