我有_User
, company
和job
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/