0
當編寫一個實體框架上下文對象WHERE條件,有沒有測試所有列,有點像這樣的簡寫方式:實體框架凡列包含
context.tableName.where(t => t.AnyColumn.Contains(...))
還是我被迫測試每列單獨?
當編寫一個實體框架上下文對象WHERE條件,有沒有測試所有列,有點像這樣的簡寫方式:實體框架凡列包含
context.tableName.where(t => t.AnyColumn.Contains(...))
還是我被迫測試每列單獨?
有外的開箱沒有辦法做到這一點,但你可以寫你自己的方法,該方法將使用反射來獲取你的模型的屬性的列表,並檢查他們每個人
我不知道這是可能的,你可能有單獨搜索每個領域,但爲什麼不尋找特定列中的值,而不是搜索整個表的,它減少了錯誤的空間,並使得一個更快的查詢
在純SQL ,有沒有這樣一個現成的去功能;不足爲奇的是,EF中也沒有相應的東西。 – Hans