我正在尝试分离我的实体地图但是什么时候没有对数据库应用更改。为什么呢?
以下是我的代码:
//class for example
class UserMap : EntityTypeConfiguration<User>
{
public UserMap()
{
this.ToTable("User");
this.HasKey<int>(p => p.Id);
this.Property(u => u.UserPin).IsRequired().HasMaxLength(2000);
}
}
//my project context
public class ProjectDbContext : DbContext
{
public ProjectDbContext()
: base("name=DefaultConnectionString")
{
}
public DbSet<Project> Projects { get; set; }
public DbSet<Image> Images { get; set; }
public DbSet<User> Users { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
//inject my user map rules
base.OnModelCreating(modelBuilder);
modelBuilder.Configurations.Add(new UserMap());
}
}
如何注入我的地图配置以应用?
答案 0 :(得分:4)
您可以尝试如下所示。您错过了<!-- #/experts-->
<div class="sub_content">
<ul class="nav clearfix" id="expertTabs">
<li class="nav_active" tab-id="total" ng-class="{nav_active:isSelected('total')}" ng-click="setTab('total')">전체</li>
<li tab-id="live" ng-class="{nav_active:isSelected('live')}" ng-click="setTab('live')">방송</li>
<li tab-id="join" ng-class="{nav_active:isSelected('join')}" ng-click="setTab('join')">가입</li>
</ul>
<div class="scroll" id="expertTalkList">
<ul class="user_list expert_list list" ng-include="'expert/list'" ng-show="isSelected('total')">
</ul>
<ul class="user_list expert_list list" ng-include="'expert/list?sectionId=live'" ng-show="isSelected('live')">
</ul>
<ul class="user_list expert_list list" ng-include="'expert/list?sectionId=join'" ng-show="isSelected('join')">
</ul>
</div>
</div>
<div class="profile_wrap" id="profile-wrap" ui-view="expertProfile">
</div>
<!-- /experts/list -->
<c:forEach items="${result.list }" var="expert">
<!-- When clicked here, webpage transitons to #/experts/{expertId} but the template /expert/{expertId}/profile never shown up in ui-view -->
<li class="clearfix" expert-id="${expert.userId }" ng-click="$ctrl.viewExpertProfile(${expert.userId })">
<div class="circle_thumb "><img src="${expert.thumbUrl }" alt="expert_thumbs" onerror="this.src='img/thumb_default_01.png'"></div>
<div class="cont">
<div class="tit">${expert.title }</div>
<div class="sub_tit">${expert.content}</div>
<div class="update clearfix">
<span>업데이트:</span>
<!-- <span class="update_icons"><img src="img/icon_recommend.png" alt=""></span>
<span class="update_icons"><img src="img/icon_strategy.png" alt=""></span>
<span class="update_icons"><img src="img/icon_ars.png" alt=""></span> -->
<c:forEach items="${expert.recentlyUpdated}" var="updatedItem">
<span class="update_icons"><img src="img/icon_${updatedItem }.png" alt=""></span>
</c:forEach>
</div>
</div>
</li>
</c:forEach>
<!-- /expert/{expertId}/profile -->
<div class="profile_area">
<div class="wrap_size">
<div class="profile_img">
...
</div>
关键字:D
public