mvc实体框架选择带有条件语句

时间:2017-03-09 13:31:33

标签: asp.net-mvc entity-framework relationship

我正在使用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;
&#13;
&#13;

&#13;
&#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;
&#13;
&#13;

当我从用户表中执行Select时,它会(自动)带来Files表中的所有关系数据。

我在Logical Delete表中制作Files。当我从User表中提取数据时,我需要使用Condition语句来从Files表中提取相关记录。

可以吗?

由于

0 个答案:

没有答案