获取单个实体的Go数据存储查询?

huangapple go评论90阅读模式
英文:

Go datastore query for getting a single entity?

问题

Datastore API reference for Go中有一个GetAll函数,它返回一个实体切片。难道没有一个方法只返回找到的第一个实体,而不是一个列表吗?

英文:

The Datastore API reference for Go has a GetAll function that returns a slice of entities. Isn't there a method that just returns the first entity found instead of a list?

答案1

得分: 6

GetAll执行一个查询,返回与查询条件匹配的所有实体。如果你只想返回一个实体,可以将Limit(limit int)设置为1。

英文:

GetAll executes a query that returns all entities that match query conditions. If you want to return just one, set Limit(limit int) to 1.

huangapple
  • 本文由 发表于 2014年4月19日 00:54:39
  • 转载请务必保留本文链接:https://go.coder-hub.com/23158529.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定