zoukankan      html  css  js  c++  java
  • parse

    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()
  • 相关阅读:
    poj 2674 Linear world
    poj 3185 The Water Bowls
    The Largest Clique (uva11324)
    Proving Equivalences (LA 4287)
    强联通分量( HihoCoder 1185 )
    求点双联通分量(HihoCoder
    求桥,割点(HihoCoder
    欧拉回路
    uva10054
    表达式树(公共表达式消除 uva 12219)
  • 原文地址:https://www.cnblogs.com/xuyan1/p/9760528.html
Copyright © 2011-2022 走看看