實體框架:使用屬性查詢的IN 子句
使用實體框架(EF) 時,使用WHERE 和IN 過濾資料條款可能具有挑戰性。假設我們希望根據特定許可證值和儲存在數組中的數值清單從許可證表中檢索行。
EF 中的查詢實作
以下EF 程式碼示範如何執行此動作查詢:
int[] ids = new int[] { 1, 2, 3, 45, 99 }; using (DatabaseEntities db = new DatabaseEntities()) { return db.Licenses.Where( i => i.license == mylicense && ids.Contains(i.number) ).ToList(); }
解釋
以上是如何在實體框架中有效率地使用 IN 子句進行屬性查詢?的詳細內容。更多資訊請關注PHP中文網其他相關文章!