【问题标题】:what difference, when using objectify?使用objectify时有什么区别?
【发布时间】:2016-03-07 12:50:13
【问题描述】:

here提问 有什么区别:

Profile profile = ofy().load().type(Profile.class).id(userId).now();

Profile profile = ofy().load().key(Key.create(Profile.class, userId)).now();

为什么我们必须使用 Key.create(Profile.class, userId) 为 userId 创建密钥? 谢谢。

【问题讨论】:

    标签: java android google-app-engine google-cloud-endpoints objectify


    【解决方案1】:

    唯一的区别是第一个示例通过隐式定义键来执行键查询。第二个明确定义键。

    两者都会产生相同的键查询。

    您不必为 userId 显式创建密钥。但这样一来你在做什么就更明显了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-19
      • 1970-01-01
      • 2018-04-09
      • 2015-11-30
      • 1970-01-01
      • 2016-06-24
      • 2019-05-04
      • 1970-01-01
      相关资源
      最近更新 更多