我正在使用MVC 5
开发Entity Framework
。我从我的Tables
导入了database
,我有一个名为Users
的表,其中一对多与另一个名为Files
的表格相关联。
这是(恢复)我的两个权利。
public partial class Users
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Uploads()
{
this.Files = new HashSet<Files>();
}
public long User_id { get; set; }
public System.DateTime UploadDate { get; set; }
public string Type { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Files> Files { get; set; }
&#13;
public partial class Files
{
public long File_id { get; set; }
public string Description { get; set; }
public long User_id { get; set; }
public int ProcessState_ID { get; set; }
public virtual ProcessStates ProcessStates { get; set; }
public virtual users Users { get; set; }
}
&#13;
当我从用户表中执行Select
时,它会(自动)带来Files
表中的所有关系数据。
我在Logical Delete
表中制作Files
。当我从User
表中提取数据时,我需要使用Condition
语句来从Files
表中提取相关记录。
可以吗?
由于