Tag: nhibernate-mapping
XML-Zuordnungen für die .NET framework-Objekt-relational-mapper (ORM) NHibernate, wie Sie erzeugt wurden .hbm.xml -Dateien.
2
Antworten
Ich hoffe, dass jemand kann mir mit diesem Problem helfen. Ich habe Regale mein Gehirn und mein Projekt ist aufgrund sehr bald. Vielen Dank im Voraus. Ich erhalte einen index out of range exception beim einfügen eines
2
Antworten
Angenommen ich habe drei Klassen. Es gilt zu instanziieren, aber es gibt auch Besondere Fälle B und D, welche Eine Unterklasse ein, das hinzufügen zusätzlicher Informationen. Wie würde ich den mapping-Dateien für diese im (fließend) NHibernate? public
1
Antworten
Ich bin mit der neuesten Gläser für hibernate. (z.B. hibernate-release-4.0.1.Final ) In den vorherigen Versionen war ich immer die korrekte Ausgabe. Ich ersetzte die hibernate jars und es war eine Ausnahme. org.hibernate.InvalidMappingException: kann Nicht zum Lesen XML
2
Antworten
So erstellen Sie ein Multi-Column-Index und/oder Unique-Einschränkung mit NHibernate-Mapping oder Fluent NHibernate. InformationsquelleAutor Wahid Shalaly | 2009-05-07
2
Antworten
Will ich konvertieren Sie die folgende Abfrage in Oracle zu einer Hibernate-HQL-Abfrage select SYSTEM, sum(decode(trim(XAXIS),'HIGH',YAXIS,0)) H, sum(decode(trim(XAXIS),'MEDIUM',YAXIS,0)) M, sum(decode(trim(XAXIS),'LOW',YAXIS,0)) L from HOME where DATA_KEY=5 GROUP BY SYSTEM Möchte ich verwenden createQuery() zu machen, Datenbank-unabhängig und wollen nicht
1
Antworten
Habe ich diese Klassen: public class FloorFill { protected FloorFill(){} public virtual ProductCatalog Catalog { get; set; } public virtual Inventory BatchedItem { get; set; } public virtual Transaction Batch { get; set; } public virtual int
1
Antworten
Ich bekomme immer diese Fehlermeldung, wenn Sie versuchen zu löschen einen Datensatz aus meiner Tabelle. Insert-und Update-arbeiten gut, abgesehen von löschen. Hier ist mein set up: Zuordnungen: HasMany(x => x.Items).AsList().AsBag().LazyLoad().Cascade.AllDeleteOrphan(); GetMethod: IRepositoryWithTypedId<BOD.Entities.Item, Guid> Rep = RepositoryFinder.For<BOD.Entities.Item, Guid>();
1
Antworten
Ich arbeite mit einer Oracle-DB, und ich versuche, die Karte dieser Klasse: public class Book { public virtual int Id { get; private set; } public virtual string Author { get; set; } public virtual string Title
2
Antworten
habe ich readonly Ansichten in einer vorhandenen Datenbank und ich möchte Sie mit FHN. ich habe versucht, das mapping auf die folgende Weise: public class HhstMap : ClassMap<Hhst> { public HhstMap() { Table("HHST"); ReadOnly(); Id(); Map(x =>
3
Antworten
Ich bin mit Fluent NHibernate version 1.0.0.579 (neueste version auf dieses Datum). Ich habe eine abstrakte Activity-Klasse und mehrere vererbende Klassen, zB. DummyActivity. Sie alle nutzen die gleiche Tabelle Aktivitäten, und alle von Ihnen haben einen Diskriminator-Wert
1
Antworten
Ich habe zwei Tabellen, Fahrzeug und Machen. Die beiden sind verbunden mit der MakeId als Fremdschlüssel auf die Fahrzeug-Tabelle. Meine mapping-Datei sieht wie folgt aus <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> <class name="Demo.Business.Objects.Vehicle, Demo.Business.Objects" table="Vehicle" > <id
1
Antworten
Die Datenbank, die ich versuche, die Karte mit NHibernate hat einen Plan-Tabelle und eine Tabelle Date. Ein plan kann in Zusammenhang mit vielen Terminen, dies wird modelliert, indem die Datum-Tabelle mit einer foreign-key-Spalte PLAN_ID. Diese sind meine
2
Antworten
OK, also hier ist das problem. Sein auch nicht so verrückt wie der Kerl, der will die Karte m:n mit anderen Spalte zählt in seinem PKs. Egal was ich mache oder wo ich schaue gibt es wohl
3
Antworten
Wie Generiere ich ein xml-mappings-Dateien als Teil meines tests in MappingIntegrationTests Muss ich manuell überprüfen, ob das fluent-mappings entsprechen den Zuordnungen im leagcy-Projekt. InformationsquelleAutor Quintin Par | 2010-01-10
1
Antworten
Bin ich suchen, um eine viele zu viele Beziehung mit NHibernate. Ich bin nicht sicher, wie Karte diese in den XML-Dateien. Ich habe nicht die Klassen erstellt, aber Sie werden nur grundlegende POCOs. Tabellen Person personId name
3
Antworten
Habe ich die folgenden 2 Klassen: Anzeige public virtual int Id { get; set; public virtual IList<AdvertImage> AdvertImages { get; set; } AdvertImage public virtual int Id { get; set; } public virtual string Filename { get;
3
Antworten
Ist es möglich zu generieren-Tabelle Indizes zusammen mit dem rest der Datenbank-schema mit Fluent NHibernate? Ich möchte in der Lage sein zu generieren, die komplette Datenbank DDL-über einen automatisierten build-Prozess. InformationsquelleAutor Todd Brooks | 2009-03-03
4
Antworten
Leider ist der code unten funktioniert nicht. Bild ist immer abgerufen! @Entity public Car implements Serializable { ... @Basic(fetch = FetchType.LAZY) //Neither with @Lob private byte image; ... } SETUP: JPA 2.0 /Hibernate 3.5 /MySQL 5.5 InformationsquelleAutor
1
Antworten
Habe ich installiert Oracle 11g Standard Edition Release 2. Ich arbeite mit nhibernate 2.2. Ich habe bereits verbrachte viel Zeit, aber ich konnte nicht finden, den Speicherort der Oracle-Treiber-dll-Datei (Oracle.DataAccess.dll) in der installierten Datei.Bitte Helfen Sie mir.
3
Antworten
Habe ich dieses Wie stellen Sie anzeigen ein enum als int-Wert mit fluent NHibernate? zu anzeigen in der Vergangenheit, aber ich habe vor kurzem ein Upgrade auf NHibernate 3 und dies scheint nicht mehr zu funktionieren. Ich
1
Antworten
//xml-Datei <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="ContactDomain" assembly="ContactDomain"> <class name="Contact" table="tbl_contact"> <id name="ContactId" column="contact_id" type="int"> <generator class="identity"></generator> </id> <property name="FirstName" column="first_name" type="String"/> <property name="LastName" column="last_name" type="String"/> <property name="Email" column="email" type="String"/> <property name="Telephone" column="telephone" type="String"/> </class> </hibernate-mapping>
3
Antworten
NHibernatians! Ich habe eine Tabelle [dbo].[Wibble] und eine weitere Tabelle [dbo].[WibbleExtended]. [Wibble] ist der Haupt-Tabelle und [WibbleExtended] ist eine optionale Tabelle, wo einige andere Felder gespeichert werden. Es gibt weit weniger Einträge in der [WibbleExtended] Tabelle über
1
Antworten
ich bin mit Fluent Nhibernate in asp.net mvc3 mit c# arbeite ich in der folgenden Weise zu erzeugen und anzeigen einer class Mapping using FluentNHibernate.Mapping; using Com.Web.Domain; namespace Com.Web.Mapping { public class CompanyMap : ClassMap<Company> { public
2
Antworten
Dies ist das erste mal arbeite ich mit FluentNhibernate Mapping und vor der Frage, wie man auf eine andere Tabelle verweisen. Jede Hilfe ist willkommen: Ich habe mehrere Tabellen mit Namen, die CD_varname und alle diese enthalten
1
Antworten
Ich habe 2 entities, zwischen denen ich will eine Beziehung, so dass Sie beide teilen Ihre Primärschlüssel. Und wenn wir uns verpflichten eine Person die andere Person sollte auch verpflichtet werden mit den gleichen primary-key generiert wurde,
3
Antworten
Hl Jungs, Bin ich mit schreiben beschäftigt backend-Verwaltungs-Programm für ein system, das existiert. Ich habe NHibernate für meine Daten-access-Lösung und bin Recht neu auf es. Ich erlebe die folgende Fehlermeldung in einer parent/child-Beziehung: NHibernate.StaleStateException : Unerwartete Zeilenanzahl:
2
Antworten
Scheint es, dass NHibernate braucht, um eine id-tag angegeben ist als Teil des Mappings. Dies stellt ein problem für die Ansichten, wie die meiste Zeit (in meiner Erfahrung) eine Ansicht wird nicht über eine Id verfügen. Ich
3
Antworten
Im Ruhezustand, ist es möglich zu definieren, ein mapping für eine Klasse auf eine Reihe von enums? Habe ich in der Lage, Beispiele zu finden, wie definieren von Zuordnungen von Mengen und ich habe in der Lage
2
Antworten
habe ich eine asp.net Anwendung und fügen Sie eine Bibliothek mit meinem Domänen-Objekten und xml-Dateien. der Spur ist: Message=Could not determine type for: VaLibrary.Core.Domain.VAEmpresa, VaLibrary, Version=1.0.5.18335, Culture=neutral, PublicKeyToken=null, for columns: NHibernate.Mapping.Column(IdDev) Source=NHibernate Suche ich im web die
2
Antworten
Ich habe einige *.hbm.xml Dateien sind im selben Ordner platziert an der hibernate.cfg.xml Datei. Nun, ich möchte die Karte einige andere *.hbm.xml Dateien sind in einem Unterordner dieses Ordners. Wie könnte ich es tun? Danke! hier ist
9
Antworten
Hey Leute, ich bin Anfänger für die Ruhezustand-und ich weiß, es gibt so viele ähnliche Fragen hier. Ich versuchte mich zu lösen von Ihnen, aber ich konnte nicht. Ich habe auch versucht zu ändern-SYSTEM von ÖFFENTLICHKEIT in
3
Antworten
Ich bin neu JPA, als ich versuchte, führen Sie den folgenden code, es zeigt Fehlermeldung wie "cvc-elt.1: Cannot find the declaration of element 'Persistenz'." Kann ich nicht in der Lage diesen Fehler zu beheben, könnte u pls
3
Antworten
Ich habe auf der Karte zwei einfache Tabelle mit einer foreign key-Beziehung. Eine der Tabellen ist Kontakt, die Spalten id (primary key vom Typ int),Namen, Adresse und guid (neu Hinzugefügt und ist nicht der primary key). Der
4
Antworten
Die alte Datenbank habe ich geerbt enthält die folgenden Tabellen: Teams ( TeamId INT PRIMARY KEY, Name VARCHAR(30) ) Players ( PlayerId INT PRIMARY KEY, Team VARCHAR(30) ) Den Fremdschlüssel in der Spieler-Tabelle bezieht sich auf die
1
Antworten
Ich habe einige Probleme mit einer Abfrage in einer Tabelle mit einem Leerzeichen im Namen Wenn ich Schreibe einen sql-query funktioniert es einwandfrei, ie SELECT * FROM [Produktgruppen], aber bei der Verwendung von NHibernate CreateQuery alles bricht
2
Antworten
Ich habe eine alte Datenbank und ich bin versucht, erstellen Sie eine NHibernate DAL. Ich habe ein problem mit einem mapping auf Viele-Zu-Viele-Tabelle. Den Datenbank-Tabellen: studio_Subscribers studio_Groups (enthält eine IList-Abonnenten) studio_Subscribers_Groups - Viele-Zu-Viele-Tabelle mit Primärschlüssel Das problem
2
Antworten
Wie kann ich folgende Methode aufrufen, während ich nicht TRootEntity, aber gerade seine TYPE: public void Class<TRootEntity>(Action<IClassMapper<TRootEntity>> customizeAction) where TRootEntity : class; Ziel ist, führen Sie folgenden code var mapper = new ModelMapper(); mapper.Class<MyClass>(ca => { ca.Id(x
5
Antworten
Ich bin immer der Fehler Illegalen Zugriff auf die be-Sammlung wenn ich versuche, eine Liste der Varianten die Zugehörigkeit zu einem bestimmten Produkt. Die NHibernate-mapping ist als unten <list name="Variants" lazy="false" cascade="save-update" inverse="false" table="PluginProduct_ProductVariant"> <key column="ProductId" />
4
Antworten
Ich bin Neuling in NHibernate. Ich versuche mit diesem ORM mit SQLite. Ich habe Folgendes: Produkt.cs namespace Stock.Models.Classes { class Product { public virtual string Name {get; set;} public virtual int Id { get; set; } public
1
Antworten
Habe ich zwei Datum-Suchfeld nämlich ab und zu. Ich habe zum abrufen von Datensätzen aus der Tabelle user, deren Startdatum liegt zwischen der von-Datum und bis-Datum eingegeben in die Suchfelder ein und wenn das von und bis
3
Antworten
Was ist der Grund dieses Fehlers? Meine Klasse ist Natürlich, und es hat Anmerkungen. Mapping ist wie folgt. Irgendeine Idee? <bag name="Notes" table="NOTE" cascade="all"> <key column="COURSEID"/> <one-to-many class="Server.Data.Note, Server.Data"/> </bag> InformationsquelleAutor NetSide | 2009-11-23
2
Antworten
Ich bin neu in NHibernate und C#, also bitte sanft! Habe ich die folgenden zwei NHibernate Personen: Employee { private long _id; private String _name; private String _empNumber; private IList<Address> _addresses; //Properties... } und Address { private
3
Antworten
Ich bin neu in Hibernate Welt. Es mag eine dumme Frage sein, aber ich bin nicht in der Lage, es zu lösen. Ich Teste viele zu-Eins-Beziehung von Tabellen und versucht zu Datensatz einfügen. Ich habe eine Tabelle
3
Antworten
Ich bin immer die Ausnahme: "An association from the table order refers to an unmapped class: FrancosPoS.DBMapping.pastaCombo" für das NHibernate mapping: <?xml version="1.0" encoding="utf-8"?> <hibernate-mapping assembly="FrancosPoS" namespace="FrancosPoS.DBMapping" xmlns="urn:nhibernate-mapping-2.2"> <class name="order" table="order" lazy="true" > <id name="idOrder"> <generator class="identity"
3
Antworten
Arbeite ich an der Einrichtung NHibernate für ein Projekt und ich habe ein paar Abfragen, die aufgrund Ihrer Komplexität, verlassen wir als gespeicherte Prozeduren. Ich möchte in der Lage sein zu verwenden NHibernate zu nennen, die sprocs,
5
Antworten
Angesichts dieses Beispiel als Basis Beispiel habe ich die Anwendung, aber wenn ich diese Anwendung auszuführen, erhalte ich die folgende Fehlermeldung. Den ProxyFactoryFactory wurde nicht konfiguriert. Initialisieren 'proxyfactory.factory_class' - Eigenschaft des session-factory configuration-Abschnitt mit einem der verfügbaren
1
Antworten
Ich bin neu bei NHibernate so hatten begrenzte Exposition gegenüber mappings etc, so weit, und ich habe Sie einfach auf ein Szenario, welches ich brauche etwas Hilfe mit. Ich habe 2 Tabellen: Bewertungen TaggedReviews Ich habe 2
3
Antworten
Wie verwende ich die Inverse Attribut? Wenn ich mich nicht Irre, für viele Beziehungen das inverse Attribut auf true gesetzt werden muss. Für viele-zu-viele-Beziehungen, einer der entity-Klasse, inverse Attribute auf true gesetzt werden muss und die anderen
1
Antworten
Ich kenne die aktuellen änderungen mit NHibernate-2.* ist, dass die NHibernate.Nullables sind nicht mehr unterstützt. Also, was tun Sie in Ihrer mapping-Datei zum zuordnen der nullable DateTime? Typ? Für z.B.: Verständlicherweise nicht funktioniert: <property name="CreateDate" column="CreateDate" type="DateTime?"
3
Antworten
Ich habe einige probs mit meinem fluent-mappings. Ich habe eine Person mit Kind-Sammlung von Entitäten, die ich.e Ereignis-und EventItems zum Beispiel. Wenn ich mein cascade Zuordnung der Sammlung zum AllDeleteOrphan bekomme ich folgende Fehlermeldung beim speichern einer