Size: a a a

2020 February 01

D

Dmitry in pro.net
мы свою реализацию сделали, то заработало существенно быстрее, чем выбирать всю таблицу в память и потом рекурсивно строить дерево. и работать удобно, что выбрать всех родителей (вверх), что потомков
источник

D

Dmitry in pro.net
Dr. Friedrich von Never
К ней есть вопросики в плане поддержки в ORM (оп спрашивал про это).
вручную рассчитываю это поле, если меняется родитель. и сохраняю, при обновлении элемента.
источник

IC

Ilya Chernoudov in pro.net
Dmitry
мы свою реализацию сделали, то заработало существенно быстрее, чем выбирать всю таблицу в память и потом рекурсивно строить дерево. и работать удобно, что выбрать всех родителей (вверх), что потомков
Если есть своя реализация, то можно и cte написать
источник

D

Dmitry in pro.net
Ilya Chernoudov
Если есть своя реализация, то можно и cte написать
можно. но в проекте принципиально не хотят работать с sql запросами, только EF, linq :(
источник

IC

Ilya Chernoudov in pro.net
Dmitry
можно. но в проекте принципиально не хотят работать с sql запросами, только EF, linq :(
И как там с hierarchical работать?
источник

IC

Ilya Chernoudov in pro.net
Завезли что ли?
источник

AT

Alexey Tkachenko in pro.net
да блин, что вы упёрлись в этот SQL? не нужен он там, ORM достаточно
источник

Dv

Dr. Friedrich von Never in pro.net
Alexey Tkachenko
да блин, что вы упёрлись в этот SQL? не нужен он там, ORM достаточно
А ORM умеет в hierarchyid?
источник

AT

Alexey Tkachenko in pro.net
завезли одно единственное поле дополнительное и при выгрузке проитерировались раз со вспомогательной коллекцией, какая проблема?
источник

AT

Alexey Tkachenko in pro.net
всё равно же выгрузка в память будет, разве нет?
источник

AT

Alexey Tkachenko in pro.net
ну да, время линейное, но вряд ли там будет большая коллекция, если это какое-то меню, разве нет? кроме того, если оно не меняется часто или не специфично для клиента, можно тупо в памяти всё это держать и не трахать мозг
источник

NK

Nesterenko Konstantin in pro.net
Alexey Tkachenko
ну да, время линейное, но вряд ли там будет большая коллекция, если это какое-то меню, разве нет? кроме того, если оно не меняется часто или не специфично для клиента, можно тупо в памяти всё это держать и не трахать мозг
древо категорий, с кучей локалей
источник

AT

Alexey Tkachenko in pro.net
один where короче
источник

D

Dmitry in pro.net
Ilya Chernoudov
И как там с hierarchical работать?
как с текстовым полем. найти всех потомков .where(x => x.hierarhyid.contains("/1/123/145/234/")
источник

Dv

Dr. Friedrich von Never in pro.net
Dmitry
как с текстовым полем. найти всех потомков .where(x => x.hierarhyid.contains("/1/123/145/234/")
А там не .StartsWith?
источник

D

Dmitry in pro.net
Dr. Friedrich von Never
А там не .StartsWith?
или так да
источник

M

Mary in pro.net
Alexey Tkachenko
Может кто в курсе, как сейчас обстоят дела с возможностью использования связки Raspberry pi 4 + Win 10 + .NET Core? 🙊
а зачем?
источник

AD

Alex Dev in pro.net
Mary
а зачем?
А как еще
источник

M

Mary in pro.net
Alex Dev
А как еще
та не норм, там уже влад ответил :)
источник

AT

Alexey Tkachenko in pro.net
Mary
а зачем?
Потому что иногда хочется маленькое автономное устройство с малым энергопотреблением
источник