As soon as I hit send, I found the IdentifierPropertyName property of the IClassMetadata interface.. sorry.
Still would be interested to know if this is the best way to handle Subqueries against an ID. On Sep 13, 9:20 am, Dietrich <[email protected]> wrote: > I think I'm missing something here. > > I've got some code that builds DetatchedCriteria instances that always > end with .SetProjection(Projections.ID()); > > I'd like to use these in a Subquery statement later on, but I can't > figure out the easiest way to do it. > > It seems like you can do Subqueries.PropertyIn(IDFieldName, DCthing), > but in order for that to work you will have to know what the ID field > is named for any given class. Is there an easy way to get the name of > the ID field? I'm looking in the IClassMetadata area and nothing is > immediately apparent. > > Is there a better Subquery I should use for this? I was surprised not > to see a Subqueries.IDIn(DetatchedCriteria DC) method, maybe it's > under a different name? -- You received this message because you are subscribed to the Google Groups "nhusers" 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/nhusers?hl=en.
