有没有办法ids []int64对数据存储进行查询?我尝试了以下无济于事。错误输出q := datastore.NewQuery("Category").Filter("Id IN", ids)只为我获取数据存储中的所有类别for _, id := range ids { q.Filter("Id =", id)}在icza的回答之后var keys []*datastore.Keyfor _, id := range ids { keys = append(keys, datastore.NewKey(c, "Category", "", id, nil))}categories := make([]Category, len(keys))err := datastore.GetMulti(c, keys, categories)if err != nil { return nil, err}
1 回答
- 1 回答
- 0 关注
- 175 浏览
添加回答
举报
0/150
提交
取消