javascript - 基于关系子对象获取对象 - 解析服务器

标签 javascript parse-platform parse-server parse-cloud-code

我有_User , companyjob class.Company 类有一列类型 Relation指点_User class 和 Job 类有一个列类型 Relation指点company类。

现在我希望我的用户创建一个作业,解析云代码将根据用户对象 req.user 找到用户的公司。

例如, 公司CP属于用户U 。当U将使用他的 session token 命中作业创建端点,作业表中的新文档将添加公司 CP 。这是我尝试过的方法,但它返回所有公司列表

let query = new Parse.Query('company');
user.get('vz5tF2g4Pi')
 .then(u => {
   //query.
   return query.find('users', u)
})
.then(rs => console.log('.... ', rs))
.catch(err => console.log('err ', err))

最佳答案

您实际上不需要先获取用户并获取 API 错误

const user = new Parse.User();
user.id = 'vz5tF2g4Pi'
var query = new Parse.Query('company');
query.equalTo('users', user);
query.find().then(rs => console.log('.... ', rs))
            .catch(err => console.log('err ', err))

你应该表现得很好

关于javascript - 基于关系子对象获取对象 - 解析服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46642301/

相关文章:

javascript - Jquery 菜单 - 切换问题

javascript - 当我点击该字母时获取该字母

javascript - React Native 场景不会根据 Parse Promise 进行更新

javascript - 设置/使用 Parse JS SDK 与 Webstorm 的指南?

ios - 点击与之关联的表格行时如何选择 map 图钉?

ios - 更新查询对象上的解析 ACL

javascript - Chrome 扩展 - 执行脚本未注入(inject)新选项卡

javascript - 用新构造的 DOM 结构替换小部件元素

ios - Swift 显示时间从 Date (NSDate) 开始

javascript - 解析服务器 XMLHttpRequest 在保存大型数据集时失败