我在Go中对数据存储区实施查询,但不等式运算符未按预期工作。
这是我的代码
query2 := datastore.NewQuery(MetaData)
if !hasAccess {
for _, zone := range filters.Zones {
query2 = query2.Filter("Zone <", zone)
query2 = query2.Filter("Zone >", zone)
}
}
即使我的数据存储区中的数据符合该条件(Zone!= zone),结果总是返回nil。