2014-01-24 30 views
0

我們正在使用Durandal,Knockout,Breeze,EF5和WebApi構建單頁應用程序,作爲我們希望在數據庫中存儲/管理文件的應用程序的一部分(SQL Sever 2012),我們將Filetables視爲Breeze是否支持FileTables(如EF不支持)在Breeze中使用Filetables

回答

0

查看Breeze.zip中的NoDb示例。它可以與服務器上的內存數據存儲一起使用。你可以修改這個以使用SQL Server filetables,但我的猜測是這可能是一個很好的工作。

+0

如果您打算使用EF來保存其他(非文件)數據,另一個選項是使用'BeforeSaveEntities'和'AfterSaveEntities'方法(如[ContextProvider文檔](http:// www .breezejs.com/documentation/contextprovider)從更改集中去除文件數據並手動保存,同時讓EF保存其餘部分。 –