Код: Выделить всё
select *
from Ecommerce..Category
where CategoryId = 355
EcommerceEntities db = new EcommerceEntities(ConstantEcommerce.ConnectionStringNameEcommerceEntities);
listaCategoria = db.Categories.Where(w => (w.IsActive == isActive || isActive == null)).OrderBy(o => o.Name).ToList();
db.Dispose();
< /code>
Я прикрепил скриншот, показывающий результат запроса. Поведение странно, потому что: < /p>
listaCategoria.Find(f => f.CategoryId == 355)
< /code>
ничего не возвращает. < /p>
Но < /p>
listaCategoria.FindAll(f => f.CategoryFatherId == 92)
< /code>
Возвращает список, который включает в себя CategoryId = 355 < /code>. < /p>
Примечание: < /p>
У меня проблема в производстве, но я импортировал базу данных в Dev> < /br /> . Время очистило кэш из приложения < /li>
< /ol>
кто -нибудь сталкивался с такой проблемой? Любые идеи о том, почему структура сущности может возвращать удаленные данные?
Заранее!>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -framework
Мобильная версия