我想用javascript更新我在parse.com中已有的对象; 我做的是我首先用查询退回对象,但我不知道如何更新它.
这是我使用的代码,它有什么不对吗?
var GameScore = Parse.Object.extend("Driver");
var query = new Parse.Query(GameScore);
query.equalTo("DriverID", "9");
query.find({
success: function(results) {
alert("Successfully retrieved " + results.length + "DName");
results.set("DName", "aaaa");
results.save();
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
Run Code Online (Sandbox Code Playgroud) 安装iOS7后,这发生在我身上
UITableController具有清晰的背景颜色,我使用图像作为单元格背景,此图像具有透明色
因此,它假设具有视图的颜色,但发生了具有白色的情况
它完全适用于iOS6和iOS5,但在iOS7上它在单元格上显示白色
我正在努力制定 Firestore 规则。
根据屏幕截图,我收集了具有动态文档 ID 的用户。
我正在尝试为用户设置一条规则,使其只能访问他/她的文档。
FbId 是 facebook id(因为它是我的应用程序中的身份验证方式)
userId 是 firebase id(不确定保存它是否重要)
这是我目前的规则:
Run Code Online (Sandbox Code Playgroud)match /users/{document=**} { allow read, write: if normalUser(); } function normalUser() { return request.auth.token.firebase.sign_in_provider == "facebook.com" && request.auth.uid != null; }
此规则允许经过身份验证的用户访问整个集合。
我该如何设置这个规则?如果结构中有什么需要改变的吗?
更新:我不想更改用户集合的 documentid 以匹配 userid,因为我有另一个集合,其中用户可以拥有多个文档;所以这个解决方案并不适合所有情况。
谢谢