首页 > 解决方案 > Entity Framework Core 5:在 sqlite 中将 Guid 存储为 blob(不是字符串)

问题描述

据我了解,将guid存储为blob非常好,因为它只有 20 个字节,在字符串表示中需要更多的时间,并且比较需要更长的时间。但是,我无法让EFC(在安装了EF6的NET 5.0上)以二进制形式存储guid(没有像存储字节数组这样的拐杖)。

guidBinary不允许。发生错误:Connection string keyword 'guidbinary' is not supported。环境变量不起作用。

标签: c#sqliteentity-framework-coreblobguid

解决方案


推荐阅读