mysql - 如何使用 byte[] 在 Entity Framework Core 的 MySQL 中存储 'blob' 类型?

标签 mysql entity-framework-core

我的代码优先模型如下所示:

public class Document
{
    [Key]   
    public int DocumentId {get;set;}

    [Required]
    public byte[] Blob {get; set;}
}

我希望将其映射到 MySQL 中的 blob 数据类型,但我不断收到 varbinary(255)

如何让它映射到“blob”?

最佳答案

我用了Pomelo.EntityFrameworkCore.MySql解决我的问题。

关于mysql - 如何使用 byte[] 在 Entity Framework Core 的 MySQL 中存储 'blob' 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41234762/

相关文章:

html - chalice 。如何向我的数据库发送请求也可以看到更改

c# - LINQ 查询出现问题 : Select first task from each goal

c# - EnitityFramework 比较字符串的速度非常慢,因为创建了 nvarchar sqlparameter 而不是 varchar

c# - FormatException : The string was not recognized as a valid DateTime. 有一个从索引 0 开始的未知单词

c# - LINQ .OrderBy 创建嵌套套管

java - 测试对唯一标识符的查询是否最多返回一个结果

MySql查询性能之谜

MYSQL 和随机字符弄乱它

php - select onchange中查询数据库

c# - ECONNRESET 在 CreatedAtAction 之后,使用 _context.AddRange() - EF 2.0