二进制数组的Breeze数据类型

二进制数组的Breeze数据类型,breeze,Breeze,我有一个Breeze服务器实体,它包含一个二进制[]类型,使用EF/SQLServer。我使用实体管理器上的createEntity将客户端上的字段类型初始化为new ArrayBuffer()。我正在把一个ArrayBuffer对象填充到该字段中;保存时,服务器端获取一个未设置为对象实例的对象引用。服务器端错误看起来像是试图在JsonReader.ReadAsBytes()等处创建JsonReader.IsWrappedInTypeObject()。看起来应该可以。任何帮助都将不胜感激。我找到

我有一个Breeze服务器实体,它包含一个二进制[]类型,使用EF/SQLServer。我使用实体管理器上的createEntity将客户端上的字段类型初始化为new ArrayBuffer()。我正在把一个ArrayBuffer对象填充到该字段中;保存时,服务器端获取一个未设置为对象实例的对象引用。服务器端错误看起来像是试图在JsonReader.ReadAsBytes()等处创建JsonReader.IsWrappedInTypeObject()。看起来应该可以。任何帮助都将不胜感激。

我找到了答案:我使用了HTML5文件阅读器和readAsDataURL;然后,我将结果类型和base64string解析到实体字段中。base64string很好地映射到服务器端的字节[]