我一直致力于处理 faunaDB 的时间类型数据。我不知道哪种类型的golang适合映射到faunaDB的Time类型数据。
我尝试使用以下代码来创建动物群文档:
type LabelData struct {
RedirectURL string `fauna:"redirectURL"`
Owner string `fauna:"owner"`
RedirectCount int `fauna:"redirectCount"`
ExternalID string `fauna:"externalID"`
Tag string `fauna:"Tag"`
Created int64 `fauna:created`
}
func faunaCreate(externalID string) (err error) {
var documentRef f.RefV
labelData := LabelData{
RedirectURL: "",
Owner: "",
RedirectCount: 0,
ExternalID: externalID,
Created: f.ToMillis(f.Time("now")),
}
newlabel, err := client.Query(
f.Create(
f.Collection("label"),
f.Obj{"data": labelData},
),
)
但出现以下错误:
cannot use faunadb.ToMillis(faunadb.Time("now")) (type faunadb.Expr) as type int64 in field value
我应该为 faunaDB 时间类型使用 golang 的哪种数据类型?谢谢你的建议!
繁星点点滴滴
白衣染霜花
相关分类