parse
2024-10-15 11:17:04
import Parse from 'parse';
import { AsyncStorage } from 'react-native'; // 创建新的子类
var GameScore = Parse.Object.cextnd("GameScore") // 创建该类的新实例
var gameScore = new GameScoere() // 位子类方法添加方法属性
var Monster = Parse.Object.extend("Monster", {
hasSuperHumanStrength: function() {
return this.get("strength") > 18;
}
})
// 保存数据
gameScore.set("score", 1337);
gameScore.set('playerName', ' Sean Plott');
gameScore.set("cheatMode", false); gameScore.save()
.then((gameScore) => {
alert('new record')
}, err => {
alert(err.message)
}) // 检索对象
var GameScoere = Parse.Object.extend("GameScore");
var query = new Parse.Query(GameScoere);
query.get("xWMyZ4YEGZ")
.then((gameScore) => { }, err=> { }) // 刷新云端数据,使用fetch
myObject.fetch().then((myObject)=>{ },err=>{ }) // 查询一个结果,使用first代替find
query.equalTo('playerEmail', "dast@example.com")
const object = await query.first() // 跳过结果
query.skip(10) // 对于数字和字符串可排序类型,可以控制返回结果顺序
query.ascending("score");
query.descending("score") // 检索具有特定键值和没有特定键值的
query.exists("score");
query.doesNotExist("score"); // 匹配对象
const Team = Parse.Object.extend("Team");
const teamQuery = new Parse.Query(Team);
teamQuery.greaterThan("winPct", 0.5)
const userQuery = new Parse.Query(Parse.User);
userQuery.matchesKeyInQuery("hometown", "city", teamQuery);
const results = await userQuery.find()
最新文章
- C#计算代码执行时间
- POJ2455Secret Milking Machine[最大流 无向图 二分答案]
- [ZZ] A Proposal For Compiling Direct3D HLSL With LLVM (Written by Michael Larabel )
- Android 天气曲线
- 2016年12月12日 星期一 --出埃及记 Exodus 21:7
- 手把手ssm+idea
- 反射——类(Class)
- ExtJS 4 类系统
- string标准库的使用
- 区间Dp 暴力枚举+动态规划 Hdu1081
- MAC图片格式转换
- jQuery的基础跟JS的正则
- [UOJ]#33. 【UR #2】树上GCD
- Cocoa公历和中国农历直接的转换
- Kotlin基础语法学习
- datagrid复制
- Linux登录超时自动退出处理办法
- 关于viewport我自己的理解
- [leetcode]Jump Game @ Python
- C#调用VP 包含素材