c# - 如何将列表值保存到 C# 中的各个列
问题描述
我的表结构如下:
Id DimX pScav pRail InjStd
1 Test1 Test2 Test3 Test4
2 Test1 Test2 Test3 Test5
我正在使用实体框架。该表的列可以由用户动态添加@runtime。所以我不能用这个数量的列将我的模型生成为静态的。
我的模型如下:
public partial class FullLoadData
{
public FullLoadData()
{
PerformanceType = new Dictionary<string, string>();
}
public int Id { get; set; }
public Dictionary<string, string> PerformanceType { get; set; }
}
在这里,我在字典中存储了所有列名及其值。
谁能建议我,如何将它的值保存在数据库中?
其 ie Id 的 PK 也被其他类用作外键。
解决方案
推荐阅读
- php - 当我尝试为登录表单运行 PDO 代码时出现错误
- c# - DataService 授权标头 SendingRequest2 在本地工作,但不在测试服务器上
- css - “日期”类型的离子输入具有错误颜色的日历图标
- java - 在 cron 下运行时 Java 作业不写入文件
- sql - 使用 SQL 或 Linq to Object 重构表/实体
- javascript - 如何在 React 本机 ble-pplx 中停止 monitorCharacteristic
- javascript - 如何检查 DOM 节点是否对用户完全可见
- reactjs - 在运行 react native 应用程序时出现错误:遇到两个具有相同密钥的孩子
- azure - 无法在 VM 中打开微软浏览器,也无法下载 Web 平台安装程序
- selenium - 如何处理自动生成的网页元素(id)