Изменения документа linq2db. InsertOrUpdate all properties.
Редактировал(а) Alexandr Fokin 2025/06/22 16:10
отредактировано Alexandr Fokin
на 2025/06/22 16:08
на 2025/06/22 16:08
отредактировано Alexandr Fokin
на 2025/06/22 16:07
на 2025/06/22 16:07
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -7,7 +7,7 @@ 7 7 UniqueKey = entity.UniqueKey 8 8 }, 9 9 onDuplicateKeyUpdateSetter: null, 10 - keySelector: () => new MyEntity() { UniqueKey = default}10 + keySelector: () => new MyEntity() { UniqueKey = "1" } 11 11 );{{/code}} 12 12 |(% style="width:212px" %)Автоматическое формирование выражение с заполнением всех insert свойств.|(% style="width:1050px" %){{code language="c#"}}public static class LinqToDBHelper 13 13 { ... ... @@ -47,7 +47,7 @@ 47 47 |(% style="width:212px" %)Использование автоматического выражения.|(% style="width:1050px" %){{code language="c#"}}await dbContext.Entities.InsertOrUpdateAsync( 48 48 LinqToDBHelper.InsertInitAllExpression(entity, dbContext.MappingSchema), 49 49 onDuplicateKeyUpdateSetter: null, 50 - keySelector: () => new MyEntity() { UniqueKey = default50 + keySelector: () => new MyEntity() { UniqueKey = "1" } 51 51 );{{/code}} 52 52 53 53 ... ... @@ -54,3 +54,4 @@ 54 54 ))) 55 55 |(% style="width:132px" %) |(% style="width:1304px" %) 56 56 57 +