You are currently browsing legacy 4.0 version of documentation. Click here to switch to the newest 5.1 version.
Session: How to Refresh an Entity
To update an entity with the latest changes from the server, use the
refresh() method from
advanced session operations.
|entity||object||Instance of an entity that will be refreshed|
const employee = await session.load("employees/1"); assert.strictEqual("Doe", employee.lastName); // lastName changed to 'Shmoe' session.advanced.refresh(employee); assert.strictEqual("Shmoe", employee.lastName);
Refreshing a transient entity (not attached) or an entity that was deleted server-side will result in an