Skip to content

Instantly share code, notes, and snippets.

@dbaba
Last active October 7, 2015 09:27
Show Gist options
  • Save dbaba/3143065 to your computer and use it in GitHub Desktop.
Save dbaba/3143065 to your computer and use it in GitHub Desktop.
ModelMapper.update() from MOAT js API Document
// Prepares an update operation.
var myArrayTypeMapper =
session.newModelMapperStub('MyArrayType');
// Creates or retrieves a model object
var obj = ...;
obj.myProperty = 'myValue';
obj.myIntProperty = 12345;
obj.myBooleanProperty = true;
// Enqueues the update operation
myArrayTypeMapper.update(obj, {
error : function(type, code) { // ---- (2)
if (type == 'NOT_FOUND') {
// Create new!
myArrayTypeMapper.add(obj);
session.commit();
}
}
});
// Commits all preset requests
session.commit(); // ---- (1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment