我发现了这个链接,可以通过
代码的相关部分:
正如上面所看到的,函数
linq
实现全文搜索
。然而,代码似乎是针对数据库优先方法
编写的。如何使它与数据库优先方法
一起工作?代码的相关部分:
public class NoteMap : EntityTypeConfiguration<Note>
{
public NoteMap()
{
// Primary Key
HasKey(t => t.Id);
}
}
public class MyContext : DbContext
{
static MyContext()
{
DbInterception.Add(new FtsInterceptor());
}
public MyContext(string nameOrConnectionString) : base(nameOrConnectionString)
{
}
public DbSet<Note> Notes { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Configurations.Add(new NoteMap());
}
}
正如上面所看到的,函数
OnModelCreating
仅在Code First Approach
中调用。我想知道需要做哪些更改才能使链接中的代码适用于Database First
方法。