Dynamic Object Update
To
update dynamic object (e.g. add field, change or remove fields) - object shall
be retrieved from the database or shall be stored in the database prior,
otherwise a new object will be stored.
Example 1:
db.Store(book);
...
book["Title"] = "Capital";
book["Name"] = "Karl
Marx";
db.Store(book);
Example 2:
book = db.Query<Dynamic>().Where(x
=> x["CatalogNumber"] ==
5).First();
...
book["Title"] = "Capital";
db.Store(book);
Example 3 (.NET 4.0 only):
dynamic book =
db.Query<Dynamic>().Where(x => x["CatalogNumber"] == 5).First();
...
book.Title = "Capital";
db.Store(book);