小编use*_*575的帖子

使用Go在GAE数据存储上嵌套的结构

我试图弄清楚如何使用Go获得嵌套结构以使用GAE数据存储区.我知道数据存储区并不专门支持嵌套结构.当需要将用户信息作为JSON发送给用户时,我需要找到一种简单的方法来获取用户信息.

我想到的一件事是为用户放置两个字段.一个用于引用用户的ID /密钥,另一个用于用户类型struct,当从数据存储区加载帖子时,将添加该用户类型struct.额外的字段似乎很傻,所以我希望有更好的解决方案.

有两种实体类型或结构:POST和USER

帖子需要包含有关发布帖子的用户的信息.

我要为用户输出的JSON结构如下:

  • POST
    • FIELD1
    • 域2
    • 用户
      • user_field1
      • user_Field2

google-app-engine go google-cloud-datastore

6
推荐指数
1
解决办法
1512
查看次数