-
Notifications
You must be signed in to change notification settings - Fork 12
Update Entity
μν°ν° μμ±μμ μμ±νλ μ½λλ₯Ό λ°νμΌλ‘ μν°ν°μ μλ‘μ΄ κ°μ λΆμ¬ν΄λ³΄μ.
var entity = {
type: 'cars',
name: 'ferrari',
year: 1851
};
myFirstApp.createEntity(entity, function(err, car) {
if(err) {
//μ€ν¨
} else {
//μ±κ³΅
car.set('price', 800000000);
car.set({
options: {
airback: true,
audio: true,
sunroof: true
}
});
car.save(function(err) {
if(err) {
//μν°ν° μ
λ°μ΄νΈ μ€ν¨
} else {
//μν°ν° μ
λ°μ΄νΈ μ±κ³΅
}
});
}
});
μμ μ½λμμ createEntity
μ μ½λ°±ν¨μλ‘ μ λ¬λ car
μν°ν°λ Baas.Entity
μ μΈμ€ν΄μ€λ‘ λͺ κ°μ§ λ©μλλ₯Ό μ 곡νλ€.
μ¬κΈ°μμ μ΄ν΄λ³Ό κ²μ set
κ³Ό save
λ©μλμΈλ° μ± κ°λ° μ κ°μ₯ λ§μ΄ μ¬μ©νκ² λ λ©μλμ΄κΈ°λ νλ€.
μν°ν°μ μλ‘μ΄ κ°μ λΆμ¬νλ κ²μ λλΆλΆμ λΌμ΄λΈλ¬λ¦¬μμ 'key', 'value' λ₯Ό μ€μ νκΈ° μν΄ μ¬μ©νλ set
λ©μλ μ¬μ©λ²κ³Ό λμΌνλ€.
μλ μ½λμ²λΌ μ§μ νλ©΄ λλ€.
car.set('key', 'value');
λν λ€μμ ννλ κ°λ₯νλ€.
car.set({
key: value
});
μ΄λ κ² μν°ν°μ μλ‘μ΄ μμ±μ λΆμ¬νμλ€λ©΄ μ΄μ μ μ₯μ ν΄λ³΄μ. set
λ©μλλ‘ λ³κ²½ν λ΄μ©μ μλ°μ€ν¬λ¦½νΈ κ°μ²΄μλ§ λ³κ²½λκ³ λ°±μλμλ μ μ₯λμ§ μλλ€.
λ³κ²½μ¬νμ μ μ₯νλ κ²μ λ§€μ° κ°λ¨νλ€. save
λ©μλλ₯Ό μ΄μ©νμ.
car.save(callback);
save
λ©μλλ₯Ό νΈμΆνλ©΄ μλ²μ μ
λ°μ΄νΈλ μν°ν° μ 보λ₯Ό μ μ₯νκ³ callback
ν¨μκ° νΈμΆλλ€. μ΄ ν¨μμλ err
μΈμλ§ μ‘΄μ¬νλλ° μλ²μ μ μ₯λμλ μ§μ λν μ±κ³΅κ³Ό μ€ν¨ μ¬λΆκ° λ΄κ²¨μλ€.
μ¬κΈ°κΉμ§ μν°ν° μμ±κ³Ό μν°ν° μ 보 μ λ°μ΄νΈμ λν΄ μμ보μλ€.