rest - 解析 REST 如何使用用户指针创建对象?

标签 rest parse-platform

使用 shiki/kaiseki 与 Parse API 交互。如何保存指向对象的用户指针?

如果我查询用户:

kaisekiClient.getObjects('_User', function (err, res, json) {
  json[0].objectId 
  // 'pBIb9ncQDv'
})

但如果我尝试创建一个对象,它就会出错。

kaisekiCient.createObject('Thing', {
  user: {
    __type: 'Pointer',
    className: '_User',
    objectId: 'pBIb9ncQDv'
  }
}

// { code: 111, 
//   error: 'invalid type for key user, expected *User, but got *_User' }

引用是否应该使用 User 而不是 _User?为什么需要 _User 作为类名来获取对象,而不是引用它们?

最佳答案

您的“用户”列似乎设置有误。它应该显示为 Pointer<_User> 而不是 Pointer。从数据浏览器中删除该列并重新添加它(或者只是删除它,然后运行将自动添加它的代码。)

关于rest - 解析 REST 如何使用用户指针创建对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24618495/

相关文章:

java - Jersey servlet 的 web.xml 不响应请求

rest - 嵌入式 Jetty : In secure https server, ContextHandler 重定向到 http URI

ios - 按下后退按钮时 PFQueryTable ViewController 重新加载表

ios - PFQueryTableViewController - CellForRowAtIndexPath 未被调用/不起作用

java - RESTeasy ContainerRequestFilter 永远不会被调用

java - Spring RestTemplate - ResponseBody 类是什么样子的

javascript - 环回中 REST 连接器查询中的重复键

ios - 在 applicationDidEnterBackground 中保存到 Parse.com 数据库

ios - Parse & Swift - 如何减少服务器负载/请求?

android - 解析本地数据存储和 ParseQueryAdapter 导致启用固定时不允许方法