public static ParseObject FindParseObjectById(string name, string id) { ParseDAO parseDao = ParseDAOFactory.CreateDAO(name, false); string retBody = parseDao.GetObject(id); if (retBody != "{\"results\":[]}") { ParseObject obj = new ParseObject(name, false); obj.RetrieveObject(id); return(obj); } return(null); }
public static JSONArray GetParseObjectsByColumnValues(string className, string jsonColumnKVPairs, bool createIfDoesntExist = false) { ParseDAO parseDao = ParseDAOFactory.CreateDAO(className, createIfDoesntExist); string retBody = parseDao.FindByColumnValue(jsonColumnKVPairs); if (retBody != "" && retBody.Substring(0, 12) == "{\"results\":[") { JSONObject jsonObject = JSONObject.Parse(retBody); JSONArray res = jsonObject.GetArray("results"); return(res); } Debug.LogError("GetParseObjectsByColumnValues Failed " + jsonColumnKVPairs + " Error: " + retBody); return(null); }
public ParseObject(string name, string json, bool createObjectIfDoesnotExist = true) { parseClassName = name; parseDao = ParseDAOFactory.CreateDAO(name, createObjectIfDoesnotExist); RefreshObjectFromJson(json); }
public ParseObject(string name, bool createObjectIfDoesnotExist = true) { parseClassName = name; parseDao = ParseDAOFactory.CreateDAO(name, createObjectIfDoesnotExist); }
public static string GetAllByColumnValue(string classname, string jsonQuery) { ParseDAO obj = new ParseDAO(classname, false); return(obj.FindByColumnValue(jsonQuery)); }
public static string GetAllByColumnValue(string classname, string c, string v) { ParseDAO obj = new ParseDAO(classname, false); return(obj.FindByColumnValue(c, v)); }
public static string GetAllObject(string classname) { ParseDAO obj = new ParseDAO(classname, false); return(obj.GetAllObject()); }
public static ParseDAO CreateDAO(string classname = "", bool createObjectIfDoesnotExist = true) { ParseDAO obj = new ParseDAO(classname, createObjectIfDoesnotExist); return(obj); }