|
|
|
Помогите сделать запрос linq
|
|||
|---|---|---|---|
|
#18+
Есть таблица Topics ID PK Title Message ParentId StaffId когда ParentId =0 это заголовки тем когда ParentId = Id значит это сообщение мне нужно выбрать все темы и сообщения к этим темам для определенного сотрудника(StaffId) счас я делаю так var title= entity.topic(t=>t.StaffId==2 && ParentId==0) - забираем все заголовки для данного сотрудника потом для каждой записи подгружаю сообщения foreach(var item in title) { var messags = entity.topic(t=>t.parentId==item.Id) ну и потом обьединяю message и title } Собсвенно это очень криво. много времени тратится на подобную выборку, как это сделать за один запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 19:36 |
|
||
|
Помогите сделать запрос linq
|
|||
|---|---|---|---|
|
#18+
Может что не так, я только начинаю с LINQ знакомиться Код: plaintext 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 14:12 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36235062&tid=1351649]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
83ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 406ms |

| 0 / 0 |
