Go + App Engine数据存储区:如何过滤掉空行?

时间:2014-08-11 16:12:18

标签: google-app-engine go google-cloud-datastore

如何过滤掉null的行?我知道很难找到只有空行,但希望这应该更容易。

我想做以下事情:

q := datastore.NewQuery("MY_KIND").Filter("MY_ID !=", nil)

...但Filter不支持!=比较器。仅供参考,在数据存储查看器中使用此GQL语法可以正常工作:

SELECT * FROM MY_KIND WHERE MY_ID != NULL

1 个答案:

答案 0 :(得分:1)

您可以使用greater过滤器使用适当的值(> 0表示数字,>""表示字符串)。

通常,ID不能为空字符串或零。