c# - Entity Framework Core 5:在 sqlite 中将 Guid 存储为 blob(不是字符串)
问题描述
据我了解,将guid存储为blob非常好,因为它只有 20 个字节,在字符串表示中需要更多的时间,并且比较需要更长的时间。但是,我无法让EFC(在安装了EF6的NET 5.0上)以二进制形式存储guid(没有像存储字节数组这样的拐杖)。
guidBinary
不允许。发生错误:Connection string keyword 'guidbinary' is not supported
。环境变量不起作用。
解决方案
推荐阅读
- node.js - 使用 Brew 安装节点失败
- angular - vscode 不显示打字稿错误(角度)
- nuget-package - 从 GitHub 包注册表安装 NuGet 包
- wordpress - 检查变量是否为真后如何启用 WordPress 插件激活
- c# - 在 Scriban 模板引擎中替换字典值
- java - Spring JPA 无法从类型 [java.lang.String] 转换为类型 [java.lang.Long]?
- html - 为什么我的垂直导航隐藏在其余元素后面?
- android - 检查 firebase 查询(对于 firebase 选项)是否返回空(不存在)
- c# - ELM327 发送多个命令时不返回任何内容
- c - Linux/POSIX ABI 是否定义 int 的大小?