Hi
I have upgraded my nhibernate v1.0 to V4.0.3.4 and I am facing problem with
"Many to one "joine
Please help ....!
code:
/// <summary>
/// Define a relationship to the <see cref="AppUserDetail"/> class.
/// </summary>
/// <remarks>
/// One <see cref="V4AppUser"/> has one <see cref="AppUserDetail"/>.
/// However, this is best modelled as a [ManyToOne] relationship.
/// This relationship is only used to "Fetch" data, never to update
it.
/// </remarks>
[ManyToOne(Name = "AppUserDetail", Column = "AppUserId",
Class = "Nfs.Rendezvous.Csla.Editable.AppUserDetail,
Nfs.Rendezvous",
Unique = true, Insert = false, Update = false)]
private AppUserDetail _appUserDetail = null;
nhibernet file
:
<class table="AppUser" name="Nfs.Rendezvous.Csla.Editable.ADAppUser,
Nfs.Rendezvous">
<id name="AppUserId" column="AppUserId">
<generator class="assigned" />
</id>
<version name="Version" column="Version" />
<property name="ForeignSystemAppUserId" column="ForeignSystemAppUserId"
/>
<property name="HostId" column="HostId" />
<property name="RoleId" column="RoleId" />
<property name="IsActive" column="IsActive" />
<property name="UserDataProvider" column="UserDataProvider" />
<property name="IsPrimary" column="IsPrimary" />
<property name="PrimaryPropertyId" column="PrimaryPropertyId" />
<property name="CreatedOn" column="CreatedOn" />
<property name="CreatedBy" column="CreatedBy" />
<property name="ModifiedOn" column="ModifiedOn" />
<property name="ModifiedBy" column="ModifiedBy" />
<property name="HasWebAppAccess" column="HasWebAppAccess" />
<property name="IsInternal" column="IsInternal" />
<property name="TreeviewState" column="TreeviewState" />
<property name="Region" column="Region" />
<property name="BusinessHour" column="BusinessHour" />
<many-to-one name="AppUserDetail"
class="Nfs.Rendezvous.Csla.Editable.AppUserDetail, Nfs.Rendezvous"
column="AppUserId" unique="true" update="false" insert="false" />
<many-to-one name="Host" class="Nfs.Rendezvous.Csla.Editable.Host,
Nfs.Rendezvous" column="HostId" unique="true" update="false" insert="false"
/>
<many-to-one name="Credential"
class="Nfs.Rendezvous.Csla.Editable.Credential, Nfs.Rendezvous"
column="AppUserId" unique="true" update="false" insert="false" />
</class>
<hibernate-mapping default-access="field.camelcase-underscore"
auto-import="false" xmlns="urn:nhibernate-mapping-2.2">
--
---
You received this message because you are subscribed to the Google Groups
"nhibernate-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.