如何根据 Entity Framework Core 中两列的组合索引自动增加一列?

问题描述

我有一个 C# 实体类

public class Ticket
{
    public int Id { get; set; }
    public int CustomerId { get; set; }
    public int CustomerTicketNumber { get; set; }    
}

在 Context OnModelCreating 方法中:

builder.Entity<Ticket>().HasIndex(e => new { e.CustomerId,e.CustomerTicketNumber }).IsUnique();

如何让 CustomerTicketNumber 自动递增,但只考虑已分配给该特定客户的值?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)