|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Так... Обнаружил свое не понимание в работе с EF сегодня. Есть, например, сущности Employees -> Depatrments. И запрос Код: c# 1.
пытаюсь добраться до имени отдела. Код: c# 1.
облом AssignedDepartment NULL приходится делать инклюд Код: c# 1.
Через Find добраться вообще не получается, все ссылочные сущности NULL. Код: c# 1.
Я грешным делом думал, что оно тянется автоматически. Ан нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2018, 20:14 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
А вот в этом примере никаких инклюдов писать не надо, все вытягиваются автоматически Код: c# 1. 2. 3.
Это потому что их упомянули в Where or Average??? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2018, 20:31 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunter, virtual ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2018, 21:11 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVosttRelic Hunter, virtualВсе мемберы virtual. А вот к AssessmentForm без инклюда не удается. Что не так? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2018, 22:39 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunter, Зачем тут кругом асинхронность если результат нужен сразу? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2018, 23:28 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVostt, Petro123Relic Hunter, Зачем тут кругом асинхронность если результат нужен сразу?Присоединяюсь с вопросом ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2018, 23:53 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123Relic Hunter, Зачем тут кругом асинхронность если результат нужен сразу? Кажись ты не понимаешь что такое асинхронность. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 00:14 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunter, Пока сложно сказать, может маппинг, может трекинг отключён, может ещё что. Какой EF? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 00:28 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVosttRelic Hunter, Пока сложно сказать, может маппинг, может трекинг отключён, может ещё что. Какой EF? Код: c# 1.
Как-то не совсем хорошо получается, нарываться на эти NULL в рантайме. За что боролись? Думалось EF это - полностью контролируемый дизайн-тайм. Да и не всегда вспомнишь про эти иклюды, а код компилируется на ура )) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 02:10 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Ппц. Если ссылочные сущности уже в кеше ЕФ (1), то они вытаскиваются потом уже и без инклюда, и find их вытягивает, а если нет (2), то получаем NULL. (1)работает Код: c# 1. 2. 3. 4. 5.
(2)не работает, вылетает по null, если обрашаться к ссылочным сущностям Код: c# 1. 2. 3. 4. 5.
картонный домик рассыпается на глазах. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 02:38 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVosttPetro123Relic Hunter, Зачем тут кругом асинхронность если результат нужен сразу? Кажись ты не понимаешь что такое асинхронность. Может я че и не понял....проблемы автора). Ленивая подгрузка работает таким образом: Код: c# 1.
. И таким: Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 10:41 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Если автор просто про ссылки в классе по композиции ООП....без указания отношений один ко многим и т.д. То imho подгрузки автоматом быть и не должно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 10:54 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunter, Проверь на всякий случай, чему равна Код: c# 1.
должна быть true , чтобы код работал как ты ожидаешь ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 12:41 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Идеальный П.hVosttRelic Hunter, Пока сложно сказать, может маппинг, может трекинг отключён, может ещё что. Какой EF? Код: c# 1.
Как-то не совсем хорошо получается, нарываться на эти NULL в рантайме. За что боролись? Думалось EF это - полностью контролируемый дизайн-тайм. Да и не всегда вспомнишь про эти иклюды, а код компилируется на ура )) Покажи отношения в сущностям. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 13:59 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
refregдолжна быть true по умолчанию вкл. Но конечно пусть проверит. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 14:02 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123refregдолжна быть true по умолчанию вкл. Но конечно пусть проверит.Когда же ты заткнешься? Выпей чё-нить от поноса... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 15:27 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
refreg, касторку ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 16:21 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
refreg, Не пиши банальности. Параметр по умолчанию включен. Разумеется ты разозлился). ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 17:56 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunter, Аргентина - Франция пока 1:1 проверь на всякий случай, чему равно: Код: c# 1.
должно быть true , чтобы код работал так как ты ожидаешь ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 18:00 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123refreg, Не пиши банальности. Параметр по умолчанию включен. Разумеется ты разозлился).Банальности и глупости на этом форуме пишет только один человек... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 22:19 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunterкартонный домик рассыпается на глазах. Может, карточный? :) Find работает из кеша первого уровня, да. Null, если отключена ленивая загрузка. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 22:31 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
refregБанальности и глупости на этом форуме пишет только один человек... Или по теме пиши, или полку дома прибей джуниор. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2018, 22:45 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123refregБанальности и глупости на этом форуме пишет только один человек... Или по теме пиши, или полку дома прибей джуниор.Будешь модератором, будешь указывать что писать... Следи за собой... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2018, 00:51 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
refreg, Ну дак я ставлю на то что чел просто связи не там и не те расставил. А ты с параметром ошибся, да еще и нервный. Это факты. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2018, 09:12 |
|
|
start [/forum/moderation_log.php?user_name=%D0%94%D0%B5%D1%80%D0%B7%D0%BA%D0%B0%D1%8F+%D0%B1%D1%83%D0%BB%D0%BA%D0%B0]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 5228ms |
total: | 5392ms |
0 / 0 |