Size: a a a

2020 May 14

B

Bogdan in rust_offtopic
у рельных люеджй нет айдишки
источник

B

Bogdan in rust_offtopic
может еще чип в жопу засунуть?)
источник

DS

Doge Shibu in rust_offtopic
egoarka
чтобы я такой

type PartialPerson = Partial<Person>; 
type NoNoNoRequiredPerson = Required<PartialPerson>
Боюсь, что с примером я ошибся, он чуть по другому будет работать.

Там важно будет указать финальный тип.
источник

e

egoarka in rust_offtopic
=/
источник

e

egoarka in rust_offtopic
ну я нашел макрос который поля структуры оборачивает в Optional типы

это уже похоже на то что надо

или ты про typeof ?
источник

DS

Doge Shibu in rust_offtopic
Да, не так удобно
источник

p

polunin.ai in rust_offtopic
Bogdan
может еще чип в жопу засунуть?)
Нас всех уже прочипировали
источник

p

polunin.ai in rust_offtopic
Ты что новости не смотришь?
источник

e

egoarka in rust_offtopic
Bogdan
у рельных люеджй нет айдишки
ну пасспорт же есть
считай айди - пасспорт
источник

SP

Stanislav Popov in rust_offtopic
источник

AZ

Alex Zhukovsky in rust_offtopic
магия актикса)
источник

B

Bogdan in rust_offtopic
egoarka
ну пасспорт же есть
считай айди - пасспорт
но ведь в БД айди другой будет
источник

e

egoarka in rust_offtopic
Bogdan
но ведь в БД айди другой будет
ну в твоей реальности - паспорта ты сам придумываешь
источник

e

egoarka in rust_offtopic
а в свою реальность людей такие какие они есть - не перетащить
источник

VS

Victor Sapiens in rust_offtopic
Bogdan
айдишка тогда тоже не часть модели)
Немного не так - по нормальному в качестве айпишника надо не просто ID а какой-то уникальный атрибут модели использовать. У людей такого однозначного нет так что считай что ID это ДНК код пользователя по которому можно его отличить от других. Для тех сущностей у которых есть своё уникальное поле то его и используют не придумывая свой суррогат. Например у Сущности файл у меня в качестве ID используется его Хеш код. В общем Идентификатор это абстракция выражающей отличие одног от другого то как ты узнаешь сущность. Она нужна и будет даже если ты не будешь в сущность в БД писать.  Чтобы максимальную чистоту сохранять и минимум связности с БД я обычно Guid использую.
источник

e

egoarka in rust_offtopic
Victor Sapiens
Немного не так - по нормальному в качестве айпишника надо не просто ID а какой-то уникальный атрибут модели использовать. У людей такого однозначного нет так что считай что ID это ДНК код пользователя по которому можно его отличить от других. Для тех сущностей у которых есть своё уникальное поле то его и используют не придумывая свой суррогат. Например у Сущности файл у меня в качестве ID используется его Хеш код. В общем Идентификатор это абстракция выражающей отличие одног от другого то как ты узнаешь сущность. Она нужна и будет даже если ты не будешь в сущность в БД писать.  Чтобы максимальную чистоту сохранять и минимум связности с БД я обычно Guid использую.
днк ну ты даешь))
источник

VS

Victor Sapiens in rust_offtopic
egoarka
ну пасспорт же есть
считай айди - пасспорт
Не, у нас у людей несколько паспортов лежит у некоторых. Старый и новый. Лежало точнее. Я сейчас на новом месте. Толко ДНК наверно под ID подходит
источник

AZ

Alex Zhukovsky in rust_offtopic
egoarka
ну пасспорт же есть
считай айди - пасспорт
и паспорт и айди есть, причем различаются
источник

AZ

Alex Zhukovsky in rust_offtopic
Victor Sapiens
Немного не так - по нормальному в качестве айпишника надо не просто ID а какой-то уникальный атрибут модели использовать. У людей такого однозначного нет так что считай что ID это ДНК код пользователя по которому можно его отличить от других. Для тех сущностей у которых есть своё уникальное поле то его и используют не придумывая свой суррогат. Например у Сущности файл у меня в качестве ID используется его Хеш код. В общем Идентификатор это абстракция выражающей отличие одног от другого то как ты узнаешь сущность. Она нужна и будет даже если ты не будешь в сущность в БД писать.  Чтобы максимальную чистоту сохранять и минимум связности с БД я обычно Guid использую.
в а реальности у тебя есть дизель который без первичного ключа даже запускаться не будет)
источник

VS

Victor Sapiens in rust_offtopic
Bogdan
но ведь в БД айди другой будет
Ты в БД номер паспорта можешь использовать как идентификатор.
источник