protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.CreateIndex(
name: "BoolMe_Filtered_Index",
table: "Records",
column: "Records",
filter: "([Property1]=(1),([Property2]=(1),([Property3]=(1))");
}
Мне нужно создать условие, при котором свойство BoolMe не может быть истинным, если только 3 свойства также не являются истинными.
Это дает мне неправильный синтаксис на ",".
Как этого добиться?
Или еще лучше
Я не уверен, правильно ли я поступил с индексом. Даже если это не так, я не знаю, как еще я могу решить эту проблему с EF Core