В настоящее время я создаю сайт MVC с использованием Entity Framework. Я создал следующий класс:MVC Entity Framework Игнорировать класс/модель
using System; using System.Collections.Generic;
using System.Linq; using System.Web;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel;
namespace .Models {
public class VehicleTableData
{
[NotMapped]
public Dictionary<string,string> StandardVehicleData { get; set; }
[NotMapped]
public Dictionary<string,string> AdditionalData { get; set; }
} }
Однако, я хотел бы, чтобы это было проигнорировано Entity Framework, как когда я пытаюсь создать представление с ним я получаю ошибку, что нет никакого действительного ключа.
Вы определяете 'public DbSet VehicleTableDatas {get; задавать; } 'в вашем' DbContext'? –
да :(спасибо, это была поздняя ночь! – Lacko
Ха, да, у нас все есть. Я добавлю в качестве ответа :) –