1
Ich habe eine Datenbank in meinem SQL Server erstellt und möchte das Schema mit Nhibernate in C# exportieren. Ich habe zwei Klassen namens Customer
und Address
.Nhibernate Schema Export
customer.cs:
public class Customer
{
public int ID {get; set;}
public Address Address1 { get; set; }
public Address Address2 { get; set; }
}
Address.cs:
public class Address
{
public string City{get;set;}
public string Postcode{get;set;}
}
Und ich habe customer.hbm.xml
geschrieben. Indem ich definierte Adressen als Component
:
<component name="Address1" class="Address">
<property name="City" />
<property name="Postcode" />
</component>
Wie kann ich das Schema exportieren, wenn meine Klassen wie diese sind?
I SchemExport dafür verwendet werden done.But i die Komponente (Adresse) Werte als Felder nicht immer bin – user98454
dann ist es ein Problem mit der Zuordnungsdatei. Es könnte hilfreich sein, wenn Sie auch Ihre Zuordnungsdatei hinzugefügt haben. – idursun