There's an AsTernaryAssociation method on HasMany, is that not of use?

On Tue, Jul 28, 2009 at 2:43 PM, Paul Batum <[email protected]> wrote:

> I'm afraid there isn't a way to mix xml and fluent mappings at the level
> you are hoping for. You will need to map that class using xml or start
> working on a patch for ternary support :)
>
>
> On Sat, Jul 25, 2009 at 6:22 PM, Fost andy <[email protected]> wrote:
>
>>
>> Howdy folks,
>>
>> I'm wondering if there is a way to inline raw xml code into a fluent
>> mapping? I know fluent has hybrid mapping capabilities but as I
>> understand it this is only on the per-class granularity, and I guess I
>> am looking for per property granularity.
>>
>> I have a class with a number of fields, all of which but one can be
>> mapped nicely by fluent nhibernate. The exception is a Dictionary that
>> represents a ternary association (I'm assuming it can't based on posts
>> like this
>> http://stackoverflow.com/questions/970180/fluent-nhibernate-dictionary-mapping-with-class-key
>> - the other reason for this post is to confirm this is the case).
>>
>> Thanks to this post (
>> http://noahblu.wordpress.com/2009/01/14/nhibernate-generic-dictionary-mapping/
>> ) I have the hbm.xml to correspond to this mapping, but was just
>> wondering if there was a way to just put this segment into my existing
>> fluent mapping, instead of having to manually create the entire
>> hbm.xml mapping manually?
>>
>> Basically, I want to have it combine code like:
>>
>> <map name=”DesertRatings” table=”PeopleDesertRatings”>
>> <key column=”PersonId” />
>> <index-many-to-many class=”Desert” column=”DesertId” />
>> <element column=”Rating” type=”MyNamespace.Rating” not-null=”true” />
>> </map>
>>
>> with a fluent mapping to produce the appropriate hbm.xml (I wouldn't
>> expect it to undergo the same verification process).
>>
>> As I write this I realise that I could do this by manually exporting
>> the files and then editing them to insert the code and reloading, but
>> perhaps there is an easier way?
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Fluent NHibernate" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/fluent-nhibernate?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to