Google应用引擎获取父密钥或祖先路径的属性

2024-09-30 00:26:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这样的数据结构:

Restaurant > Menu > Category > Dish

当我为餐厅装载每道菜时,使用:

^{pr2}$

我希望每道菜都有一条路径,上面写着每个祖先的名字:

dish.path = "Cheesecake Factory > Meals > Beefs > Beef with Potatoes"

我知道dish.to_path(),但它只返回祖先的实体类型。在


Tags: path路径数据结构factory名字餐厅restaurantmenu
1条回答
网友
1楼 · 发布于 2024-09-30 00:26:35

如果您使用对象的名称作为键,id(“Cheescake Factory”、“feets”、“Beefs”等),这是可能的

在碟形钥匙().to_path()应向您提供格式为[等祖父母种类,祖父母姓名/id,父类别,父名称/id,种类,名称/id>;]

但是,如果对象的名称不是键,则必须获取每个祖先对象以获取名称。在这种情况下,最好将整个路径作为字符串存储在dish实体中,这样可以节省数据存储获取。在

相关问题 更多 >

    热门问题