![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]()
Я делаю запрос на выборку новостей друзей:
Код:
Я это делаю так, нашол все посты потом через foreach каждый проверяю есть ли лайк или дислайк или нету нечево и записую результат в список int потом в view через if выбираю какого цвета делать иконки. Но так не нужно делать это плохо. Кто то может помочь в решении этой проблемы? Я думал так сделать. Модель с двома свойствами List<Posts> post, и List<int> likeOrDislike. И сделать выборку в одном запросе что именно мне нужно но не хватает знании это сделать. Буду благодарен за любую помощь. Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]()
В сторону Stored Procedures стоит смотреть?
|
![]() |
![]() |
![]() |
#3 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
![]() Код:
Последний раз редактировалось Romanus; 10.02.2015 в 22:59. Причина: случайное нажатие на save |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]() Цитата:
И десь ошибка теперь .Include(m => m.User) Cannot convert lambda expression to type 'string' because it is not a delegate type |
|
![]() |
![]() |
![]() |
#5 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
![]()
Я просто предложил тебе вариант решения. Я не знаю в чем именно находиться UserPostLikes, предположил что в User. Ошибка с Include в том что он требует строковой параметр а ты указал выражение. Надо Include("User"))
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Include умеет и не строки. (в using надо System.Data.Entity вроде).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 09.11.2013
Сообщений: 60
|
![]() Цитата:
Не полностю описал все подробности. UserPostLikes таблица имеет примерно такую структуру: Id|PostId|LikeOrdislike|User Щас вот так: (то же самое почти просто выборка новостей что б пример по проще). Код:
Код:
Последний раз редактировалось ogamilait; 16.02.2015 в 21:48. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
asp.net LINQ SQL выборка с двох таблиц | ogamilait | SQL, базы данных | 11 | 10.02.2015 20:27 |
Linq to sql + asp.net vb | Silvan90 | ASP.NET | 6 | 18.02.2013 21:59 |
Удаленный SQL-сервер Ado.Net + .Net remoting + Asp .Net | gammaray | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 2 | 22.11.2010 17:36 |
ASP.NET. Как лучше всего сохранить запрос? | Stilet | ASP.NET | 4 | 01.06.2010 13:11 |