|
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 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123, где же это факты? пока что только догадки ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2018, 09:20 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123А ты с параметром ошибсяВо-первых, я не утверждал - что это причина, я так и написал "Проверь на всякий случай". Во-вторых: Petro123refregдолжна быть true по умолчанию вкл. Но конечно пусть проверит.Что? Значение по-умолчанию изменять нельзя? Это значение не мог изменить другой разработчик для своих нужд, и забыть вернуть? (если один инстанс) Это значение нельзя задать в конструкторе? От тебя одно словоблудие... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2018, 11:27 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123Ну дак я ставлю на то что чел просто связи не там и не те расставил.Это что спорт? Учись мыслить логически (а потом писать), явная загрузка работает. И,Petro123Это факты ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2018, 11:54 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
блин. Зайдёшь на форум в надежде что тут про IT разговор, а тут опять одно и то же. refregВо-первых, я не утверждал - что это причина, я так и написал "Проверь на всякий случай". а потом добавил)) 21533017 Выводы делайте сами. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2018, 13:43 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123блин. Зайдёшь на форум в надежде что тут про IT разговор, а тут опять одно и то же.Аналогично... А чё ты так разнервничался? Выпей таблеточку... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2018, 15:07 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
тыкс, продолжаем изумляться... Сделал тестовый пример. Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
В варианте А, как и предполагалось назначился тип StaffCompetecyInventory.Models.AssessmentFormDetail из модели и подчиненные сущности не вытянулись, NullReference. А в варианте Б произошло что-то странное. Переменная bbb привелась к какому-то странному типу System.Data.Entity.DynamicProxies.AssessmentFormDetail_0E353859AB9C37A6938C598B32653FA41CF490D703B2E95A829BBC004DD83605 и все подчиненые сущности были уже проинициализированы. Разница между А и Б, А - передали в метод FindAsync переменную Id, в Б - передали число, равное переменной Id, 3690. Кното-то сможет ппрояснить, что там происходит??? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2018, 18:31 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterКното-то сможет ппрояснить, что там происходит???дык уже писали и даже ставки делали)))на неверную Модель и маппинг. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2018, 18:38 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Почему в "А" вытягивается экземпляр модели, а в "Б" dynamic proxy? Лениваая загрузка включена, вся конфигурация по умолчанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2018, 18:56 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterПочему в "А" вытягивается экземпляр модели, а в "Б" dynamic proxy? Лениваая загрузка включена, вся конфигурация по умолчанию.были 4,5 догадок в топике. Но ты ответы не читаешь. Ну если забыть всё что выше писали, то тебе тяжело тест из двух классов сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2018, 19:09 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123Но ты ответы не читаешь. +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2018, 19:12 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterПочему в "А" вытягивается экземпляр модели, а в "Б" dynamic proxy? Лениваая загрузка включена, вся конфигурация по умолчанию. Делай тестовый проект, выкладывай. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2018, 21:23 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Там все связано с обновлением сущности. Перед тем как вызвать Find() происходит обновление Код: c# 1. 2.
и Find() вытаскивает сущность assessmentFormDetail из кеша без запроса к базе, в таком-же виде, как мы ее туда поместили: AssignedAssessmentForm, AssignedCompetencyCategoryDetail, AssignedRatingScale - не инициализированы. Просто обновили Id вчешних ключей. Ежели не обновлять сущность перед запросом Find(), то к базе пролезет запрос и Find() вернет прокси со всеми инициализироваными сущностями, т.е. ленивая загрузка сработает. Вот чем собака порылась. Так-ли оно должно быть а не знаю. ЗЫ Вчера прочитал бэст практис один и чувак там высказал не плохую мысль: не использовать никакие ленивые загрузки, ни changetracking-и и доставать все вручную в LINK запросе, перечислив ссылочные сущности и их поля явно, чтобы не тащить лишнего и не нарываться внезапно на NullReferense. И я больше склонен с ним согласиться, чем нет. А так со схемой модели все в порядке, просто есть нюансы ;) Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2018, 23:17 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunterиз кеша без запроса к базе, await db.SaveChangesAsync(); - а это типа query free? Relic Hunterи не нарываться внезапно на NullReferense. Трешак конечно. И этот мусор (я про код) идёт в продакшн? Пиши лучше чистые select-ы через ODBC, тогда риск Relic Hunterнарываться внезапно на NullReferense сведешь к нулю. P.S. Дай мне надежду, скажи, что этот код больше никто не видит. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 00:27 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterВчера прочитал бэст практис один и чувак там высказал не плохую мысль: не использовать никакие ленивые загрузки, ни changetracking-и и доставать все вручную в LINK запросе, перечислив ссылочные сущности и их поля явно, чтобы не тащить лишнего и не нарываться внезапно на NullReferense. И я больше склонен с ним согласиться, чем нет. А так со схемой модели все в порядке, просто есть нюансы ;) Да етить его налево... Сколька ж можно-та? Да сколько!? Entity в его чистом виде, с лейзи, без лейзи -- вообще наплювать, прокси-не-прокси. Только для одного. Для одного единственного случая. Для изменения. Всё. Мать ево за ногу. Остальные запросы на чтение, вывод, экспорт, почитать, посмотерть -- исключительно через проекции. Но нет же. Думают, а ничё такой микроскоп. Тяжёленький. Можно и гвозди позабивать. Млээээ...... Ээээаааа.... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 01:09 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunter, Если вкратце. Хочешь отредактировать -- Find. Модификация. SaveChanges. Хочешь какую-то информацию просто прочитать и вывести -- проекции. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 01:11 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunterпросто есть нюансы ;) Нет никаких ньюансов, нужно понимание что и для чего сделано. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 01:11 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunterи Find() вытаскивает сущность assessmentFormDetail из кеша без запроса к базе, в таком-же виде, как мы ее туда поместили Да. Поэтому 1. кеши 1го уровня должны быть короткоживующие, т.е. контекст должен жить ровно одну бизнес-операцию 2. читать данные из Find -- НЕЛЬЗЯ, только для изменения 3. лейзи для чтения -- НЕЛЬЗЯ, только для изменения ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 01:14 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVostt, Што такое "проекции" по-вашему? Это? https://metanit.com/sharp/entityframework/4.2.php Ну дак там ситуация, такая-же, либо в Select явно прописать все, что нужно вытянуть, либо Includes(). Без это связанные сущности не проинициализируются. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 02:29 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunter, нет. Код: 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.
никаких Include! никаких "связных сущностей", которые проинициализируются, для чтения данных из базы только проекции. даже если подмывает, ну вот здесь-то можно и сущность вытянуть, чо такого.. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 02:49 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVostt, Ок, на твоем примере мне нужно по Id вытянуть пипла (одного, никаких то лист), а также имя города в котором он живет (св. сущность города один-ко-многим). Каг? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 03:54 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVostt, В общем идея понятна. В первом посте ты употребил слово "virtual", намекая на ленивую загрузку через навигационные свойства (не так-ли?), а в результате, когда как оказалось оно так нифига не работает, ты написал про проекции и ручную выборку, как и что делать. Наверное так и нужно делать, что я и писал постом раньше. Но это никак не отвечает на вопрос ТС. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 04:08 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVostt, Можно без проекции. Ленивое свойство инициализируется в момент геттера к нему. Т.е. в момент запроса. Он пример то сделал или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 07:33 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Аффтар! Пример с одним полем Без Мусора будет или плакать 4-ю страницу будем? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 07:35 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVosttкеши 1го уровня должны быть короткоживующие, т.е. контекст должен жить ровно одну бизнес-операцию +1 ТопикСтартерdb.Entry(assessmentFormDetail).State = EntityState.Modified; Самому статус менять не Нужно. Иначе нафига тогда EF? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 07:45 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterhVostt, Ок, на твоем примере мне нужно по Id вытянуть пипла (одного, никаких то лист), а также имя города в котором он живет (св. сущность города один-ко-многим). Каг? Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 07:55 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunterкогда как оказалось оно так нифига не работает, Пиши в MS - они не в курсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 09:28 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterhVostt, Ок, на твоем примере мне нужно по Id вытянуть пипла (одного, никаких то лист), а также имя города в котором он живет (св. сущность города один-ко-многим). Каг? Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 10:46 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterhVostt, В общем идея понятна. В первом посте ты употребил слово "virtual", намекая на ленивую загрузку через навигационные свойства (не так-ли?), а в результате, когда как оказалось оно так нифига не работает, ты написал про проекции и ручную выборку, как и что делать. Наверное так и нужно делать, что я и писал постом раньше. Но это никак не отвечает на вопрос ТС. virtual это когда ты выдёргиваешь из базы и хочешь его изменить, а не читать. если ты перед эти положил в контекст, значит ты либо сам его правильно инициализируешь, все поля, либо кладёшь, закрываешь контекст, открываешь и читаешь уже прокси. но это жесть. используй проекции. всегда и везде, при любой возможности. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 10:48 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVosttRelic HunterhVostt, Ок, на твоем примере мне нужно по Id вытянуть пипла (одного, никаких то лист), а также имя города в котором он живет (св. сущность города один-ко-многим). Каг? Код: c# 1. 2. 3. 4. 5. 6. 7.
А вот х. оно будет работать если p.Location nullable, уйдет оно в AV как портфель под лед. Проекции... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 22:22 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunterбудетты ТС или нет? Если да, то бери и проверяй. Как будто тут Оракл ставить надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 22:31 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic Hunterесли p.Location nullable Если nullable - то тогда труба. Надо чтобы не nullable. Но как? Задачка... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2018, 22:33 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Relic HunterА вот х. оно будет работать если p.Location nullable, уйдет оно в AV как портфель под лед. Проекции... Если не знаете как это работает, то не обязательно выдумывать. Проекции отлично работают в этом случае. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2018, 00:10 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Агнец за бортомRelic Hunterесли p.Location nullable Если nullable - то тогда труба. Надо чтобы не nullable. Но как? Задачка... Нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2018, 00:10 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVosttАгнец за бортомпропущено... Если nullable - то тогда труба. Надо чтобы не nullable. Но как? Задачка... Нет. Ты. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2018, 00:24 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
hVosttАгнец за бортомпропущено... Если nullable - то тогда труба. Надо чтобы не nullable. Но как? Задачка... Нет. У него сарказм был). Шутка) Аффтару давно пора решить эту задачку первой четверти второго класса. И работать не в монологе, а в диалоге. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2018, 10:41 |
|
LINQ Не вытягивает ссылочные сущности.
|
|||
---|---|---|---|
#18+
Petro123hVosttпропущено... Нет. У него сарказм был). Шутка) Аффтару давно пора решить эту задачку первой четверти второго класса. И работать не в монологе, а в диалоге. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2018, 21:08 |
|
|
start [/forum/topic.php?all=1&fid=17&tid=1349183]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 192ms |
0 / 0 |