|
LINQ:
|
|||
---|---|---|---|
#18+
Модель: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Запрос: Код: c# 1. 2. 3.
Ну и в dirCustomer2 так же будет: dirCustomer2.DirCustomersIDXXX = 3; Можно ли сделать, так что бы у dirCustomer2 параметр DirCustomersIDXXX не авто-заполнялся? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 22:27 |
|
LINQ:
|
|||
---|---|---|---|
#18+
potkin Можно ли сделать, так что бы у dirCustomer2 параметр DirCustomersIDXXX не авто-заполнялся? Можно, например, воспользоваться AsNoTracking, но всё зависит от конечной цели. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 22:40 |
|
LINQ:
|
|||
---|---|---|---|
#18+
"Где-то" читал, что [NotMapped] к этому не относится ... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 22:48 |
|
LINQ:
|
|||
---|---|---|---|
#18+
potkin "Где-то" читал, что [NotMapped] к этому не относится ... нотмеппед означает только, что свойству не сопоставляется поле в БД - оно существует только в объекте CLR. Тут запрашивается сущность - свойство остается пустым, потом свойство этой сущности руками меняется, а когда эта сущность запрашивается второй раз, то возвращается не новый экземпляр класса, а ссылка на ту же сущность, что получили до этого (у которой свойство и поменяли), вот отсюда такой и результат. Это, считай, как разница между class и struct. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 22:58 |
|
LINQ:
|
|||
---|---|---|---|
#18+
potkin "Где-то" читал, что [NotMapped] к этому не относится ... Хочешь другой экземпляр класса - используй AsNoTracking. Естественно, это будет автономный класс и сам по себе он в базу потом не сохранится. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2020, 00:15 |
|
LINQ:
|
|||
---|---|---|---|
#18+
Shocker.Pro Хочешь другой экземпляр класса - используй AsNoTracking. Естественно, это будет автономный класс и сам по себе он в базу потом не сохранится. Потом приаттачить можно :-) Но я, если честно, вообще не втыкаю, что у автора за кейс такой загадочный. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2020, 00:35 |
|
|
start [/forum/topic.php?fid=17&fpage=2&tid=1349072]: |
0ms |
get settings: |
12ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
361ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 474ms |
0 / 0 |