我无法在go上找到如何使用多值属性,在我的例子中,我已经定义了下一个结构:
type trans struct {
Phone []string `datastore:"phone"`
Name string `datastore:"name,noindex"`
Manager string `datastore:"manager,noindex"`
Mail string `datastore:"email,noindex"`
}
但我希望手机能够多元化,而且我不知道如何做到这一点:(
我想要的是能够像这样过滤多值属性:
datastore.NewQuery("trans").Filter("phone =", "+33699999999").GetAll(c, &mtrans)
但是这会从数据存储区返回一个null,就好像它不是与过滤器匹配的任何实体。但是有一个实体有这个电话(等等)。
答案 0 :(得分:0)
将过滤器更改为"Phone =", ...