Zuordnung eines Wörterbuchs mit NH. Erklärung ist wie folgt:NHibernate fetch = "Join" Mapping-Attribut scheint nicht zu funktionieren
<hibernate-mapping ...
<map
name="CostsByRole"
table="JobAccountingSnapshotCosts"
lazy="false"
fetch="join"
access="nosetter.camelcase-underscore">
<key column="SnapshotId" />
<index column="RoleCode" type="String" />
<element column="Amount" type="Decimal" />
</map>
</hibernate-mapping>
ich eine einzelne SQL-Abfrage erwarten erzeugt werden, aber ich erhalte statt zwei: eine Auswahl für das eigentliche Objekt, gefolgt von einer Auswahl für die Inhalte des Wörterbuchs.
Irgendwelche Ideen?
Ähm ... wer auch immer downvoted, vielleicht könnten Sie erklären warum? sieht für mich wie eine echte Frage aus. –
Ist Join = "fetch" in Ihrem Mapping ein Tippfehler? –
Ich habe nur wörtlich umformatiert, es war ursprünglich dort. – Kev