In NObject O/R Mapping persistence layer object-set, finding object operation is similar to getting sub-set except that what it returns is an object as follows:
l The method of filtering a single field:
|
ObjectSet orders = ...; Order o = (Order)orders.Find(NW.Order.EmployeeID, 7); |
l The method of filtering multi-field:
|
ObjectSet orders = ...; Order filter = new Order(om); filter.ShipVia = 1; filter.EmployeeID = 7; Order o = (Order)orders.Find(filter); |
l Using OQL:
|
ObjectSet orders = ...; Order o = (Order)orders.Find(
NW.Order.ShipVia
== 1&& NW.Order.EmployeeID == 7
); |
Note: the OQL here does not support multi-table's Join, sub-query, Case, Like and function.
Related Topics