Entity Framework - это средство сопоставления объектной базы данных на основе LINQ для .NET. Он поддерживает отслеживание изменений, обновления и миграции схем для многих баз данных. При необходимости добавьте тег для конкретной версии.

Подробнее про entity-framework...

Я хочу присвоить первое значение из ENUM, когда пользователь отправляет билет. У меня есть общедоступное перечисление TicketStatus {Otvoren = 1, NaCekanju = 2, Zatvoren = 3} И когда пользователь отправляет .......
2 Мар 2021 в 15:08
Я слежу за курсом asp.net, и я новичок в С # Я создал форму с полем ввода для даты, она всегда возвращает недопустимое сообщение. Ниже приведен код для ввода: <div class="form-group"> @Html.LabelFor(m => m.Date) @Html.TextBoxFor(m => m.Date, new { @class = "form-control",placehol....
Есть ли способ сопоставить эти EntityFramework объекты с помощью AutoMapper? Я получаю сообщение об ошибке при попытке сопоставить объект DateTime (из моей сущности DBContext) со свойством TimeSpan в моем DTO. Это исключение ----------- Exception #0 ----------- Type: System.NotSupportedException Mes....
2 Мар 2021 в 00:52
Я хотел бы сделать вызов EF Core, который возвращает родительский объект с отфильтрованным списком связанных дочерних элементов и проецирует его на dto. Я хотел бы сделать это с помощью запроса EF Core Linq, я подозреваю, что часть ProjectTo игнорирует фильтрацию до этого момента. Является ли это ....
Код var items = await ctx.Cartitems.Where((c) => c.Cartid == GetCartId() && c.Toodeid == product).ToListAsync(); ctx.Cartitems.RemoveRange(items); await ctx.SaveChangesAsync(); Удаляет продукт из корзины покупок в EF Core. Это относится к командам для базы данных: SELECT и DELETE. Как удалит....
Я полностью разработал отношения 1-много в EF Core между университетом и майором. Мне нужно показать университет A с его специальностями, но у этих специальностей есть ссылка на университет A, и A каждый раз отображается как «дети в формате JSON», и я бы хотел, чтобы он не отображался. Есть ли спосо....
26 Фев 2021 в 21:18
Я пытаюсь разработать некоторый динамический тип кода, для выполнения которого требуется следующий сложный запрос. IEnumerable<string> searchKeys = search.KeySearch.Split(',').Select(key => key.Trim()); var searchedIds = _dbContext.Keys .Where(key => searchKeys.Any(searchKey => EF.Functions.Like....
26 Фев 2021 в 16:13
Я хочу передать дополнительный параметр в DBContext, например string myParam="xx"; string con="connenctionstring"; services.AddDbContext<IDbContext, DbContext>( options =>options.UseSqlServer(con, myParam) ); И в DBContext: DbContext(DbContextOptions<AppDbContext> options, string m....
26 Фев 2021 в 13:02
В моей модели у меня есть три идентичных класса (Views, UViews, TotalConfiguration и StatsViewModel). Каждый из них имеет одинаковые идентичные свойства: public class Views { public int idProject {get;set;} public int January { get; set; } public int February { get; set....
26 Фев 2021 в 12:48
Я использую EFCore для загрузки объекта «Пользователь» и связанных с ним «Заказов», сделанных пользователем. У меня есть конструктор (упрощенный пример из реального кода), который загружает пользователя с id = 1 и реализует команду для обновления изменений в сущности LoadedUser. Но CmdApply явно ош....
26 Фев 2021 в 12:24
В моем EF Core 5.0.2 код сначала используется отношение "многие ко многим": public sealed class BlipPluginDto { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string BlipPluginId { get; set; } [Required] public ICollection<SmartContactDto> SmartContacts { g....
У меня есть параллельный словарь: public static ConcurrentDictionary<string, ConcurrentBag<string>> pendingReq = new ConcurrentDictionary<string, ConcurrentBag<string>>(); Как я могу вернуть количество элементов в параллельной сумке? Что я пробовал: pendingReq.Where(x => x.Key == imei).Select(x =>....
26 Фев 2021 в 00:36
Это относится к публикации Фильтр / поиск с использованием нескольких полей - ASP .NET MVC. Я новичок в логике ASP и MVC, поэтому я не совсем уверен, как на самом деле назначить значения, введенные в поле ввода, значениям в модели (в основном передают параметры поиска из представления в контроллер....
25 Фев 2021 в 18:02
У меня простая проблема, которая меня беспокоит, я хотел бы узнать, как я могу использовать linq для запроса подмножества данных, например У меня есть таблица, содержащая сертификаты, сертификаты принадлежат компании, и у компании есть пользователи, которые ей принадлежат, и в основном предполагает....
25 Фев 2021 в 12:39
У меня есть приложение .NET5 Blazor Server, использующее EFCore5. У меня есть две сущности, которые связаны друг с другом отношениями «многие ко многим». Назовем их «Книги» и «Бирки». EFCore обеспечивает присоединение к BookTag .......
У меня есть приложение с Entities, где у каждого пользователя есть открытый класс объекта Inventory BattlegroundUser: IdentityUser {[Требуется] общедоступный Inventory Inventory {get; набор; } = новый .......
24 Фев 2021 в 13:21
Как я могу взять каждый первый элемент в группе с EF 5? var result = await context.SomeDbSet .Where (...) .GroupBy (x => new {x.SomeField, ...}) .Select (x = & .......
Я получаю исключение: «Ссылка на объект не соответствует экземпляру объекта». Не понимаю, почему. Что не так с моими связями между таблицами? Я хотел установить связь между таблицами «Страна» и «Компания» по принципу «один-ко-многим», чтобы избежать дублирования стран в таблице «Компания» (это то....
Я использую MVVM с EF Core. У меня есть объект, у которого есть стороннее свойство, которое заранее загружается в базу данных, а именно: открытый класс STOCK: EntityBase {public string TEXT {get; set;} .......
23 Фев 2021 в 22:34
Я написал этот довольно простой запрос, в котором я выбираю записи, которым меньше 5 минут, на основе столбца DateTimeOffset с именем LastActivity. Я использую EF и при проверке фактического запроса вижу, что EF действительно переводит это условие: LastActivity > DateTimeOffset.UtcNow.AddMinutes(-5....
Я не понимаю, куда идут записи после загрузки с помощью Load(). Куда загружаются эти записи? Доступны ли они из переменных layers или tmp1? В конечном итоге метод возвращает переменную layers, но не похоже, что то, что происходит с query и dbContext, влияет на переменную layers: var layers = dbCo....
23 Фев 2021 в 07:15
Я создаю код сначала Entity framework, и когда я использую свободный API для управления сопоставлением, у меня есть следующий код modelBuilder.Entity<Room>() .HasOne(r => r.Creator) .WithMany(u => u.Rooms) .HasForeignKey(p....
Я создаю новый проект с Entity Framework Core 5 и Postgres. Весь мой проект и мой контекст находятся в одном проекте. При добавлении миграции я получаю такую ​​ошибку: /src/Api.csproj: ошибка MSB4057: целевой объект «GetEFProjectMetadata» не существует в проекте. Невозможно получить метаданные про....
Я работаю над API и хочу обновить объект. Сейчас он работает нормально, но я еще не включил все данные. Список foundPerson.somevalue = person.somevalue со всеми этими данными будет очень длинным. Есть ли более короткий способ обновления объекта? Было бы неплохо, если бы я мог просто обновить вес....
22 Фев 2021 в 16:39
У меня есть очень простой сценарий, описанный в полном тестовом примере ниже. Я использую .NET core 5.0.2, EF Core 5.0.3, работающий через vscode на win10. Я также работаю с включенными ссылочными типами, допускающими значение NULL (как показано в приведенном ниже коде). Если вы перескочите вниз и....
22 Фев 2021 в 02:16