【发布时间】:2018-12-05 12:12:11
【问题描述】:
我需要进行“全文索引”,但我使用的是 ef core 2.1 代码优先迁移,但完整索引在核心中没有一流的支持。
如何编写自己的迁移,以便在应用其他生成的迁移时应用?
【问题讨论】:
-
migrationBuilder.Sql方法是你的朋友。有关详细信息,请参阅 Migrations 和 API Reference。 -
那么,我生成迁移文件然后进入并手动更改它还是制作另一个文件?
-
手动更改。第一个文档链接的Empty Migrations 部分甚至提到了您的全文搜索用例。
-
这已在您的 Github 问题 Full Text Search in EF Core 2.1 中得到回答,并在您的 SO 问题 How to use FreeText in EF core 2.1 中提供了一个示例。
标签: entity-framework ef-code-first entity-framework-core entity-framework-migrations