FluentMigrator обновляет столбцы, где значение не равно null

#c# #fluent-migrator

#c# #fluent-migrator

Вопрос:

Я хочу обновить столбцы, где значения не равны нулю. Я могу найти значения, которые равны нулю, в моей базе данных следующим образом:

 Update.Table("someTable").InSchema("schema")
                .Set(new { IsValid = false }).Where(new { IsValid = DBNull.Value });
  

но как изменить Where(new { IsValid = DBNull.Value }); условие на is not null ?

Комментарии:

1. Не Where(new { IsValid != DBNull.Value }); работает?

2. @AthanasiosKataras но как это будет работать? Isvalid = DbNull.Value это не сравнение, а присвоение. Здесь мы создаем анонимный объект, и DbNull.Value это свойство не bool или что-то в этом роде