我试图弄清楚如何使用Go将嵌套结构与GAE数据存储一起使用。我知道数据存储不支持具体的嵌套结构。当将帖子作为JSON发送给用户时,我需要找到一种简单的方法来获取用户信息。
我想到的一件事是为用户放置两个字段。一个用于ID/键引用用户,另一个用于用户类型结构,在从数据存储加载帖子时将其添加到那里。额外的字段似乎很傻,所以我希望有更好的解决方案。
有两种实体类型或结构:POST和USER。
帖子需要包含有关发布帖子的用户的信息。
我将为用户输出的JSON结构如下所示:
POST - field1 - field2 - USER -- user_field1 -- user_Field2
我想到的一件事是为用户放置两个字段。一个用于ID/键引用用户,另一个用于用户类型结构,在从数据存储加载帖子时将其添加到那里。额外的字段似乎很傻,所以我希望有更好的解决方案。
有两种实体类型或结构:POST和USER。
帖子需要包含有关发布帖子的用户的信息。
我将为用户输出的JSON结构如下所示:
POST - field1 - field2 - USER -- user_field1 -- user_Field2