从here询问 有什么区别:
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('login', {
url: '/login',
templateUrl: 'templates/view.html',
});
$urlRouterProvider.otherwise('view.html');
});
和
Profile profile = ofy().load().type(Profile.class).id(userId).now();
为什么我们必须使用Profile profile = ofy().load().key(Key.create(Profile.class, userId)).now();
为userId创建密钥?
感谢。
答案 0 :(得分:2)
唯一的区别是第一个示例通过隐式定义键来执行键查询。第二个明确定义了密钥。
两者都会产生完全相同的密钥查询。
您不必显式创建userId的密钥。但是那样你做的更明显。