c# - C# 中的 UUID_To_BIN 等效项
问题描述
我有 MySQL 8 数据库,主键数据类型为 Binary(16)。我可以使用 EntityFramework C# 加载记录,并且主键返回的值是 Guid(34 个字符)。
我还可以使用 UUID_TO_BIN('Guid') 函数在 MySQL 编辑器中加载所需的记录,并且效果很好。
我的问题是如何在 EntityFramework 中执行相同的操作来加载记录?在 C# 中是否有任何等效于 UUID_TO_BIN 函数的东西。
Guid guid = new Guid("61306561-6163-3530-2d38-6131322d3131");
member member = context.member.Where(x => x.Id == guid).SingleOrDefault();
解决方案
推荐阅读
- python - 从 db 解析 pypyodbc 数据
- javascript - 轮询页面后 Javascript 停止运行
- hangfire - Hangfire 不使用配置的 Logger 记录异常
- html - 如何在css中以直线在单个图像之间给出相等的间距?
- objective-c - Objective-C - 如何用 NSInteger 初始化枚举?
- c# - 通过构造函数将值设置为私有数据
- javascript - 带有 2 个过滤器的 JQuery 库
- javascript - 保存 JSON 对象键时数组长度和数组元素不正确
- php - 无法登录管理面板检查是管理员还是作家
- python - Pandas DataFrame 列数值积分