|
|
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
Привет Какая-то хрень. На одном и том же IQueryable<MyClass> вызываю FirstOrDefault() - всё ок, а LastOrDefault() валится: Выражению LINQ to Entities не удается распознать метод "MyClass LastOrDefault[Position](System.Linq.IQueryable`1[MyClass], System.Linq.Expressions.Expression`1[System.Func`2[MyClass,System.Boolean]])", поэтому его нельзя преобразовать в выражение хранилища. Из-за чего может быть? Запрос, таблица и набор данных идентичны для обоих вызовов: Код: c# 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 16:27:35 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
rigorMortis, Linq преобразуется в sql. Какой sql должен быть во случае LastOrDefault? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 16:42:10 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
А зачем? Метод всё равно не заработает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 16:46:43 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
Это LINQ to Entities, похоже он не поддерживает Last(). Придётся куролесить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 16:53:03 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
rigorMortis, Код: c# 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 17:47:52 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
rigorMortisПридётся куролесить а что мешает получить первую запись в обратной сортировке? религия? понимаю, что LINQ это блэкбокс, но не до такой же степени. хоть грамм понимания что, зачем и для чего делаешь, должен же быть?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2014, 18:05:11 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
rigorMortisА зачем? Метод всё равно не заработает Они не должен работать, в sql нет понятия "последней" записи. Первой кстати тоже нет, но First преобразуется в Select top 1 .... order by <все поля> если не указана сортировка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2014, 02:52:56 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
hVosttrigorMortisПридётся куролесить а что мешает получить первую запись в обратной сортировке? религия? понимаю, что LINQ это блэкбокс, но не до такой же степени. хоть грамм понимания что, зачем и для чего делаешь, должен же быть?? А каша в голове должна быть? Если и должна то не надо здесь её вываливать, прожуйте сначала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2014, 02:34:13 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
rigorMortisА каша в голове должна быть? Если и должна то не надо здесь её вываливать, прожуйте сначала. лучше иди с мальчишками в футбол поиграй, дитятко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2014, 03:03:14 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
hVosttrigorMortisА каша в голове должна быть? Если и должна то не надо здесь её вываливать, прожуйте сначала. лучше иди с мальчишками в футбол поиграй, дитятко. С тобой то есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2014, 23:25:23 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
rigorMortis а вот хамство со стороны человека который не знает как использовать инструменты выглядит как то печально и уныло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 09:23:34 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
off: всем привет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 09:32:07 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
МСУ, ОО откинулся :)) Бан - это молча сидеть у реки и наблюдать как тихо проплывают труппы твоих оппонентов ( как то так по конфуцию) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:42:05 |
|
||
|
ASP.NET MVC LINQ: не работает LastOrDefault().
|
|||
|---|---|---|---|
|
#18+
Где-то в степитихо проплывают труппытруппы? это это-то новенькое в конфуцианстве ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2014, 10:52:17 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38696647&tid=1357146]: |
0ms |
get settings: |
18ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
49ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
79ms |
get tp. blocked users: |
2ms |
| others: | 325ms |
| total: | 527ms |

| 0 / 0 |
