我需要查询Orchard数据库中的现有表。这些表格来自现有的电子商务网站。所以我的问题是:如何在Orchard数据库中查询包含数据的表,并在Admin / Editor端显示数据。最后在页面发布时在前端/用户端?我创建了所有模型,驱动程序,处理程序和视图。我只是对查询数据库的位置感到难过。
答案 0 :(得分:2)
您可以注入一个IRepository并对其表进行查询。如果仍然是太高级别,您可以注入一个ISessionLocator并在其上调用For。它将为您提供的会话对象是nHibernate会话,您可以在其上执行任意查询。