Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var items = db.InventoryItem
- .Include("Kind")
- .Include("PropertyValues")
- .Include("PropertyValues.KindProperty")
- .Where(itm => valueIds.Contains(itm.ID)).ToList<InventoryItem>();
- .Where(string.Format("it.ID in {0}", string.Join(",", valueIds.ToArray())));
- var statusesToFind = new List<int> {1, 2, 3, 4};
- var foos = from foo in myEntities.Foos
- where statusesToFind.Contains(foo.Status)
- select foo;
- var userIds = new[] { 1, 2, 3 };
- from u in Users
- where userIds.Any(i => i==u.Id)
- select u;
- SELECT
- [Extent1].[Id] AS [Id],
- [Extent1].[DisplayName] AS [DisplayName],
- FROM [dbo].[Users] AS [Extent1]
- WHERE EXISTS (SELECT
- 1 AS [C1]
- FROM (SELECT
- [UnionAll1].[C1] AS [C1]
- FROM (SELECT
- 1 AS [C1]
- FROM ( SELECT 1 AS X ) AS [SingleRowTable1]
- UNION ALL
- SELECT
- 2 AS [C1]
- FROM ( SELECT 1 AS X ) AS [SingleRowTable2]) AS [UnionAll1]
- UNION ALL
- SELECT
- 3 AS [C1]
- FROM ( SELECT 1 AS X ) AS [SingleRowTable3]) AS [UnionAll2]
- WHERE [UnionAll2].[C1] = [Extent1].[Id]
- )
- var items = db.InventoryItem
- .Include("Kind")
- .Include("PropertyValues")
- .Include("PropertyValues.KindProperty")
- .ToList()
- .Where(itm => valueIds.Contains(itm.ID));
Add Comment
Please, Sign In to add comment