Stamplay JS SDK - Return 基于当前用户的集合中的项目
Stamplay JS SDK - Return items in collection based on current user
所以我正在研究一个 angular + stamplay 项目,到目前为止它进展顺利,但是我需要将收集响应限制为当前登录的用户。
这是我的资料:
function all() {
var def = $q.defer();
// instanticate a new product collection from the stamplay js sdk
var firms = new Stamplay.Cobject('firms').Collection;
firms.fetch()
.then(function() {
def.resolve(firms);
});
return def.promise;
}
这是文档:https://github.com/Stamplay/stamplay-js-sdk#query
当前用户对象在范围内,上面 return 所有公司,我只是不确定如何将上述结果(在本例中为公司)限制为当前创建的那些用户。
提前感谢您提供的任何提示!
对于 return 该用户的所有项目,您可以将您的功能修改为:
function all() {
var def = $q.defer();
var firms = new Stamplay.Cobject('firms').Collection;
// Add the equalTo fetch param arg before calling fetch.
firms.equalTo("owner", [id_of_user]).fetch()
.then(function() {
def.resolve(firms);
});
return def.promise;
}
所以我正在研究一个 angular + stamplay 项目,到目前为止它进展顺利,但是我需要将收集响应限制为当前登录的用户。
这是我的资料:
function all() {
var def = $q.defer();
// instanticate a new product collection from the stamplay js sdk
var firms = new Stamplay.Cobject('firms').Collection;
firms.fetch()
.then(function() {
def.resolve(firms);
});
return def.promise;
}
这是文档:https://github.com/Stamplay/stamplay-js-sdk#query
当前用户对象在范围内,上面 return 所有公司,我只是不确定如何将上述结果(在本例中为公司)限制为当前创建的那些用户。
提前感谢您提供的任何提示!
对于 return 该用户的所有项目,您可以将您的功能修改为:
function all() {
var def = $q.defer();
var firms = new Stamplay.Cobject('firms').Collection;
// Add the equalTo fetch param arg before calling fetch.
firms.equalTo("owner", [id_of_user]).fetch()
.then(function() {
def.resolve(firms);
});
return def.promise;
}