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