我有一个带有byte []字段的SQL数据库。使用breeze我将二进制图像保存到该字段。当我尝试拉回这个DB条目时,我看到这个字段的值(在entityManager实体的cliend端)是base64字符串!
这是我使用的breeze元数据文件的一部分:
{ "name": "Photo1", "type": "Edm.Binary", "maxLength": "Max", "fixedLength": "false" }
我看到该类型是Edm.Binary所以我希望得到二进制而不是字符串。
如何在微风中避免这种转变?
答案 0 :(得分:1)
Javascript没有任何表示byte []的本机方式,因此标准默认使用Base64。
了解更多信息: