我对 c# mvc3 中的存储库模式有一个非常基本的问题。
我正在使用 EF4.1,数据库中有数百万条记录。
我需要根据某些子句从 SQL 数据库中获取一些数据。获取的数据可能数以万计,所以我当然必须使用分页和排序。
这里的问题是我需要检查作为字符串存储在表中的 XML 中的元素以及其他一些字段的子句。
喜欢:这是我的数据模型:
public string ReportXML { get; set; }
public DateTime CreatedOn { get; set; }
报告 XML 包含字段“ VehicleNumber
”,这是我的搜索条件以及CreatedOn
字段。
什么应该是将此 XML 作为字符串播放的最佳方式,以便仅从 DB 中获取满足该子句的匹配项。