API Docs for:
Show:

User Class

Defined in: src/User.js:1

Userを管理するクラス

Constructor

User

()

Defined in src/User.js:1

Item Index

Methods

Events

Methods

find

(
  • cond
  • [option]
)
Array static

Defined in src/User.js:36

条件からユーザーを探す

名前から探す場合

var users = User.find({
  name: 'hokamura'
});

名前と年齢から探す場合

条件を二つ指定するとand検索になる

var users = User.find({
  name: 'hokamura',
  age: 20
});

limitの指定

オプションでlimitを指定することで結果の件数の上限を指定する

var users = User.find({
  name: 'hokamura'
}, {
  limit: 10
});

Parameters:

  • cond Object

    検索条件

    • name String

      名前から探す場合に指定する

    • email String

      メールアドレスから探す場合に指定する

    • age Number

      年齢から探す場合に指定する

  • [option] Object optional

    オプション

    • [limit] Number optional

      結果件数の上限数

Returns:

Array: 条件にマッチしたユーザーのリスト

getName

() String

Defined in src/User.js:26

名前のデータを文字列で返す

Returns:

String: 名前の文字列

Events

change

Defined in src/User.js:10

データを設定したとき発火するイベント

var newUser = new User();

newUser.on('change', function(user) {
  // user == newUser
});

// fire event
user.set('name', 'hokamura');

Event Payload:

  • user User

    変更されたユーザーモデル