Objects [parse.Object]

.get

Get an Object from Parse.

Parameters:

  • class
  • objectId
  parse.request( parse.Object.get, "Pets", "1234abcd" )
  :response(cb)

rest/guide#objects-retrieving-objects

.query

Perform an Object Query.

Parameters:

  • class
  parse.request( parse.Object.query, "Pets" )
  :where( { color = "Brown" } )
  :response(cb)

https://www.parse.com/docs/rest/guide#queries

.create

Create a new Object.

Parameters:

  • class
  --== Creating an Object
  --== Using `:set`
  parse.request( parse.Object.create, "Pets" )
  :set("color", "Red")
  :set("name", "Jingles")
  :response(cb)

  --== OR
  --== Using `:data`
  parse.request( parse.Object.create, "Pets" )
  :data( { color = "Red", name = "Jingles" } )
  :response(cb)

  --== OR
  --== Using `:data` with JSON string
  parse.request( parse.Object.create, "Pets" )
  :data( [[{"color":"Red","name":"Jingles"}]] )
  :response(cb)

rest/guide#objects-creating-objects

.update

Update an Object.

Parameters:

  • class
  • objectId
  parse.request( parse.Object.update, "Pets", "Ex4UOSca" )
  :set("color", "Blue")
  :response(cb)

See .create above for other usages with Lua tables, and JSON strings.

rest/guide#objects-updating-objects

.delete

Deletes an Object.

Parameters:

  • class
  • objectId
  parse.request( parse.Object.delete, "Pets", "Ex4UOSca" )
  :response(cb)

rest/guide#objects-deleting-objects