2011-10-18 30 views
0

我需要查询我的Orchard数据库中的现有表。这些表格来自现有的电子商务网站。所以我的问题是:如何查询包含我的Orchard数据库中的数据的表,并将数据显示在管理员/编辑器端。最后在页面发布的前端/用户端?我创建了所有模型,驱动程序,处理程序和视图。我只是难倒在哪里查询数据库。Orchard CMS,如何查询果园数据库?

回答

2

您可以注入一个IRepository并在其表上执行查询。如果这仍然太高,你可以注入一个ISessionLocator并在其上调用For。它会给你的会话对象是nHibernate会话,您可以在其中执行任意查询。

+0

示例可以在此模块中找到:https://bitbucket.org/bleroy/orchardpo/src –