Hello all!
I have defined the following entities:
var Event = persistence.define('Event', {
date: 'DATE',
additionalData: 'TEXT',
isVisit: 'BOOLEAN',
resultData: 'TEXT',
userId : 'TEXT',
active: 'BOOLEAN'
});
var Holder = persistence.define('Holder', {
name: 'TEXT',
middleName: 'TEXT',
lastName: 'TEXT',
document: 'TEXT',
phoneNumber: 'TEXT',
cellphoneNumber: 'TEXT',
email: 'TEXT',
address: 'TEXT',
city: 'TEXT',
zip: 'TEXT'
});
Holder.hasMany('events', Event, 'holder');
When I create a new event and associate a Holder, persistencejs does all the inserting stuff without making a persistence.add nor a persistence.flush. Given that it's possible that the info won't be saved, can I somehow avoid this inserting until I force a flush?
var e = new Event();
var h = new Holder();
e.holder = h; // <-- insert of the two entities is made.
Thanks!
Alex