Изменения документа linq2db. InsertOrUpdate all properties.

Редактировал(а) Alexandr Fokin 2025/06/22 16:10

От версии 1.1 >
отредактировано Alexandr Fokin
на 2025/06/22 16:07
К версии < 1.2 >
отредактировано Alexandr Fokin
на 2025/06/22 16:08
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -7,7 +7,7 @@
7 7   UniqueKey = entity.UniqueKey
8 8   },
9 9   onDuplicateKeyUpdateSetter: null,
10 - keySelector: () => new MyEntity() { UniqueKey = "1" }
10 + keySelector: () => new MyEntity() { UniqueKey = default }
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 = "1" }
50 + keySelector: () => new MyEntity() { UniqueKey = default }
51 51   );{{/code}}
52 52  
53 53  
... ... @@ -54,4 +54,3 @@
54 54  )))
55 55  |(% style="width:132px" %) |(% style="width:1304px" %)
56 56  
57 -