DbEntry 4.2 建立关系时的一些问题

创建关系提示输入字符串的格式不正确

使用HasMany Attribute时,需要将属性访问器的set部分修改为private,否则会提示输入字符串的格式不正确##


        [HasMany(OrderBy = "Id")]
        public IList<Petitioncontent> Petitioncontents { get; private set; }    

索引超出数组界限

使用PowerDesign建立的数据库,设计中不包含关系,需要手动建立关系,或者通过DBEntry 生成表##

            DbEntry.DropAndCreate(typeof(Personinfo));
            DbEntry.DropAndCreate(typeof(Petitioncontent));
            DbEntry.DropAndCreate(typeof(Users)); 

给定关键字不在字典中

通过BelongsTo.属性名进行查询时,只支持根据BelongsTo.Id查询,其他不支持。

原文地址:https://www.cnblogs.com/xcong/p/4312059.html