使用分库,如使用某一业务数据库做业务数据的维护功能,但批量导入时,上传文件的DC指向为业务数据库

发布于 2020-03-11 10:21:37

使用分库,如使用某一业务数据库做业务数据的维护功能,生成该业务功能。
测试批量导入时,上传文件功能的DC发现是指向为业务数据库而非WTM的系统数据库
检查代码发现是这里写的:
1 1.png
2 2.png
这样的设计,导致业务数据库也要建立一样的model和数据表,但其实很多情况业务数据库并不希望存放这样的资料。
我找类似如异常日志记录功能就没设计为这样,直接使用当前CS(_FrameworkController,默认CS为:default)

故请看是否能优化为:
BaseDC加多UploadFileAttachmentsDC属性,设置了(手工设置即可)才使用该DC来保存上传的文件,否则使用默认DC来保存。

或者你们觉得怎样优化更好,只要可以实现业务数据库模型生成的代码功能,简单设置一下就能使用默认WTM数据库来保存上传的附件就好。

感谢!

查看更多

关注者
0
被浏览
472
刘亮
刘亮 2020-03-11
专业编码30年

文件的上传和下载我们还在优化,后期会支持更多自定义的功能。
你的建议很好,其实导入功能的附件上传只是个临时文件,都不需要保存在数据库上,这个我们后期会优化

2 个回答
huacxl
huacxl 2020-03-12

了解,谢谢!

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览