【发布时间】:2021-02-01 18:51:01
【问题描述】:
这是生成表格的模型类。
public class Mission
{
[Key]
public string Id { get; set; }
[Range(minimum: 1, maximum: int.MaxValue)]
public int MinDayRate { get; set; }
[Range(minimum: 1, maximum: int.MaxValue)]
public int MaxDayRate { get; set; }
}
在 SQL Server 中是: ALTER TABLE 任务添加约束 CK_MaxDayRate_vs_MinDayRate 检查 (MinDayRate
如何创建数据注释 MaxDayRate 必须大于 MinDayRate 才能创建约束,如我的 sql server 示例中一样?
【问题讨论】:
-
不是通过属性而是通过docs.microsoft.com/en-us/dotnet/api/…
标签: asp.net-core entity-framework-core ef-code-first data-annotations