Skip to content
Giraldo Rosales edited this page Apr 23, 2014 · 1 revision

List

Listing all the classes in the database

db.class.list();

Response:

  • list (Array) - List of class objects.

Example:

db.class.list()
  .then(function(classes) {
    console.log('There are ' + classes.length + ' classes in the db:', classes);
  });


## Get Getting an existing class ```javascript db.class.get(name); ```

Parameters:

  • name (String) - Class name.

Response:

  • class (Object) - Class object.

Example:

db.class.get('MyClass')
  .then(function(MyClass) {
    console.log('Got class: ' + MyClass.name);
  });


### Add Creating a new class ```javascript db.class.create(name); ```

Parameters:

  • name (String) - New class name.

Response:

  • class (Object) - Class object.

Example:

db.class.create('MyClass')
  .then(function(MyClass) {
    console.log('Created class: ' + MyClass.name);
  });

####Creating a new class that extends another ```javascript db.class.create(name, extends); ```

Parameters:

  • name (String) - New class name.
  • extends (String) - Class name to extend.

Response:

  • class (Object) - Class object.

Example:

db.class.create('MyOtherClass', 'MyClass')
  .then(function(MyOtherClass) {
    console.log('Created class: ' + MyOtherClass.name);
  });

Clone this wiki locally