1. DAL 层的 LoadAllForeignKeyColumn 中
if (string.IsNullOrEmpty(loadOptions) || items == null || items.Count() == 0)
{
return;
}
应该改为:
if (string.IsNullOrEmpty(loadOptions) || items == null || !items.Any())
{
return;
}
2. 去掉 GetEntityBySql 中的 // CodeSmith 注释:如果该表有外键则有如下代码