Size: a a a

2021 October 13

МЕ

Макс Епифанов... in CODE BLOG / C#
Переслано от Макс Епифанов...
читай
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Переслано от Макс Епифанов...
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Переслано от Макс Епифанов...
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Переслано от Макс Епифанов...
понял че он делает в этом инсерте? он перезаписывает новый идентификатор
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Переслано от Макс Епифанов...
поэтому было нью гуид
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Переслано от Макс Епифанов...
если объяснить проще. он создает объект с идентификатором, но еще не записывает в бд, перед тем как записать в бд, инсерт делает копию объект и меняет ему идентификатор. и уже после этого, инсерт записывает копию с новым идентификатором в бд
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Ответ ниже не а твой вопрос
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
А генератор возвращает новый гуид
источник

RO

Roman Onofreichuk in CODE BLOG / C#
У тебя в этом методе переменная id не используется
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Да , но указать нужно
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Чтоб при вызове этого метода туда воткнуть ид биржи
источник

RO

Roman Onofreichuk in CODE BLOG / C#
и зачем ему менять идентификатор?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Потому что он копию создает, и в бд записывает копию объекта с новым ид
источник

RO

Roman Onofreichuk in CODE BLOG / C#
для чего туда втыкать айди который у тебя в методе не используется?
источник

RO

Roman Onofreichuk in CODE BLOG / C#
зачем?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Да я откуда знаю зачем, это реализация всех балк операций. Абп тут ни при чем
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Затем что объект может не знать по какой именно ему проводить операции. Так как ид биржи внутри объекта, а ему нужно снаружи
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Даже вызывая этот метод, ты говоришь ему «сохраняй объекты» а куда? По какой бирже сохранять эти трейды? Эксмо, Хиоби, Куна?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Поэтому там и стоит стринг ид
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
И уже в самой бд он кластерно сопостовляет ид из объекта с внешним ид
источник