我的数据库中有一个没有任何依赖关系的简单表,还有一个小应用程序,它将文件上传到存储并将URL保存在此表中。
最后我需要一个内容部分,我可以在其中选择一个文件(例如在DDL中按名称)并保存在我的内容部分记录表中(通过迁移创建)。 DDL列 - 来自我现有表的记录。
我希望能够访问这些数据,但我不能:(
根据this answer我尝试在我的自定义内容部件驱动程序中执行类似的操作:
private readonly IRepository<MyExistingTableModel> _repo;
public MyCustomContentPartDriver(IRepository<MyExistingTableModel> repo)
{
_repo = repo;
}
MyExistingTableModel
- 模拟与DB表格相同的名称和字段。MyCustomContentPartDriver
- 我的内容部分,我想在表格中显示数据(用于选择文件并在视图页面显示)。我已经阅读了很多Orchard CMS教程,但我觉得我错过了一些简单而重要的东西。