【问题标题】:Go datastore query for getting a single entity?获取单个实体的数据存储查询?
【发布时间】:2014-04-18 16:54:39
【问题描述】:

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

【问题讨论】:

    标签: google-app-engine go


    【解决方案1】:

    GetAll 执行一个查询,返回所有符合查询条件的实体。如果您只想返回一个,请将Limit(limit int) 设置为 1。

    【讨论】:

    • 但它仍然会返回一个包含 1 个元素而不是单个对象的数组,对吗?
    • 当然是同一个函数,不能只改变它的返回类型。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多