google-app-engine - 如何在数据存储中定义 Key 类型?
问题描述
我有一个用户类型:
type User struct {
Username string
Email string
Password string
}
和一个帖子类型:
type Post struct {
User // how to define here?
Title string
Content string
}
帖子实体如下所示:
用户:密钥(用户,'10000')
作品名称:《一些倾斜》
内容:“一些内容”
怎么定义Post.User
?
解决方案
由于您的Post
实体包含完整Key
的 s,请datastore.Key
用作字段类型:
type Post struct {
User *datastore.Key
Title string
Content string
}
推荐阅读
- java - POI HSSF 未迭代完整的行集
- swift - 更改对象的框架大小后更新自动布局
- sql - 如何将两个不同的表与不同的列组合起来
- android - 遍历从 alertController 返回的数据
- python - 如何正确绘制超大刻度?
- javascript - 如何使用 JavaScript 解析 JSON 格式的数据?
- asp.net-core - Entity Framework Core 存储来自多个数据源的多对多关系
- asp.net-mvc - 将 Web 应用程序 (MVC) 发布到 Azure(蓝屏)
- iframe - 在 iframe 中制作内容以适应 Mobile 中的视口
- java - 如何在 Eclipse Milo OpcUa 服务器上正确编写 ExtensionObject 数组?