在我的数据库中,我在一些文档上使用了引用类型的字段,如下所示:我正在尝试将这些属性插入到 firestore _, err = userReference.Set(context.Background(), models.User{ Jobs: []*firestore.DocumentRef{employeeReference}, })在这种情况下,我使用了一个数组*DocumentRef,但即使是唯一的DocumentRef也不起作用,我也尝试插入类型DocumentRef而不是指针,也不起作用,我的User类型是这样的:type User struct { Jobs []*firestore.DocumentRef `json:"jobs"`}我可以做些什么来从 go 中插入这种类型的数据?在 Javascript SDK 上,我记得那只是DocumentReference直接在实现的对象上插入类型,但我在 Golang 中遇到了这个问题。
1 回答
守候你守候我
TA贡献1802条经验 获得超10个赞
我没有使用 Golang 的经验,但在这里你可以找到很多例子。
我想知道以下内容是否可以给您任何提示:
_, err := userReference.Set(context.Background(), models.User{
Jobs: []*firestore.DocumentRef{client.Doc("/selfManagedEmployees/K4qhd5k1c...")}
})
- 1 回答
- 0 关注
- 98 浏览
添加回答
举报
0/150
提交
取消
