流利的NHibernate多对多外连接=“假”

时间:2014-11-28 12:46:40

标签: nhibernate fluent-nhibernate

当外连接为假时,如何映射多对多关系? 就像在这个HBM中一样:

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="NHTesting" namespace="NHTesting">

  <class name="User" table="User" >

    <id name="Id" column="Id" generator="native" />

    <set name="Accounts" table="UserToAccount" lazy="false" >
      <key column="UserId"/>
        <many-to-many class="Account" column="AccountId" outer-join="false"/>
      </set>
  </class>

</hibernate-mapping>

或者,我如何查询用户,只获取帐户的代理(就像上面的映射一样)

0 个答案:

没有答案