提问人:Mohammed Darwish 提问时间:8/30/2023 最后编辑:Mohammed Darwish 更新时间:8/30/2023 访问量:15
我的解析服务器有重复问题
I have duplication problem with parse server
问:
我在解析服务器中遇到了一个问题,对于我之前使用的特定类(表)Save 触发器,如下所示(例如......
Parse.Cloud.beforeSave("PostsReacts", async (request) => {
var username = request.user.get("username");
var post = request.object.get("post");
var reactsQuery = new Parse.Query("PostsReacts").equalTo("post",post).equalTo("user",username);
var reacts = await reactsQuery.find();
if(reacts.length == 1)
{
throw "Already reacted on this post."
}
});
问题是当我同时处理很多请求时......
我尝试使用 afterSave 触发器销毁重复的对象,但问题仍然存在...... 此外,我无法在mongodb中创建唯一索引,因为我需要分别防止每个帖子中的重复用户,而不是所有表......
答: 暂无答案
评论