想要按EmployeeCardNumber
(文本)按降序创建索引。
所以sql脚本应该是:
ALTER TABLE dbo.Employees ADD CONSTRAINT
IX_Employees_EmplyeeCardNumber UNIQUE CLUSTERED
(
EmployeeCardNumber DESC
)
在IndexAttribute
中,有一个Order
属性,它是一个整数???
这是我流利的api:
var indexAttr = new IndexAttribute("IX_Employees_EmplyeeCardNumber")
{
IsClustered = true,
IsUnique = true,
Order = 1 // probably should be removed since we are using a composite key.
};
Property(c => c.EmployeeCardNumber)
.HasColumnAnnotation("Index", new IndexAnnotation(indexAttr))
.HasMaxLength(8)
.IsRequired();
所以问题是,如何在这个代码第一种方法中定义“DESC”?