User Class
Userを管理するクラス
Constructor
User
()
Methods
find
(
ARRAY
static
-
cond
-
[option]
条件からユーザーを探す
名前から探す場合
users = User.find({
name: 'hokamura'
})
名前と年齢から探す場合
条件を二つ指定するとand検索になる
users = User.find({
name: 'hokamura',
age: 20
})
limitの指定
オプションでlimitを指定することで結果の件数の上限を指定する
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
名前のデータを文字列で返す
Returns:
String:
名前の文字列
Events
change
データを設定したとき発火するイベント
newUser = new User();
newUser.on('change', function(user) {
// user == newUser
});
// fire event
user.set('name', 'hokamura');
Event Payload:
-
user
User変更されたユーザーモデル