Skip to content

aiyanbo/leancloud-scala-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeanCloud Scala SDK

Build Status

SBT

libraryDependencies += "org.jmotor.leancloud" %% "leancloud-scala-sdk" % "1.0.0-SNAPSHOT"

Dependencies

  • Typesafe-Config: Current Version
  • AsyncHttpClient: Current Version

Getting Started

import org.jmotor.leancloud.LeanCloudClient._
import org.jmotor.conversions.JsonConversions._

object Users {
  private implicit val className = "users"

  def add(username: String, age: Integer) = {
    insert(Map("username" -> username, "age" -> age))
  }

  def getUser(objectId: String) = {
    get(objectId)
  }

  def del(objectId: String) = {
    delete(objectId)
  }

  def changeAge(username: String, age: Integer) = {
    update(Map("username" -> username), Map("age" -> age))
  }

  def listUsersByAge(age: Integer) = {
    query(Map("age" -> Map("$lt" -> age)))
  }

}

Others

batch

exists

Requirement

  • JDK 1.8+
  • Scala 2.11

About

LeanCloud SDK of Scala

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages