nHibernate,join& ICriteria和限制问题

时间:2012-05-08 11:19:45

标签: nhibernate nhibernate-mapping

我有以下表结构

表-1用户

  • Userid
  • 名称
  • 公司
  • 电子邮件

表2位置

  • 用户ID(FKEY)
  • 位置
  • Statusid(FKEY)

用户ID +代码+位置=唯一键

表3状态

  • Statusid
  • 状态说明

  • 对于table1。 Hbn写得很好。

  • 它在名称上也有复杂的搜索条件。公司+其他(为了清楚起见,我在这里没有提及)
  • 用户使用ICriteria&限制。

  • 现在我们有了新功能,其中table2& table3已经推出。

  • 我们还必须从table1 +位置和状态返回用户信息。我们想通过映射userid和statusid与父表来重用现有的搜索逻辑+这些新标准    和匹配的代码和位置(从UI传递)

•不确定如何去做。我为这两个表定义了简单的hbns但没有任何连接。

如何使用join指定新的hbn,以便我可以从db中选择特定列(如果可能)

其次,如何为新表指定新标准。

0 个答案:

没有答案