Map the class Contact in NHV as a separate class. In NHV each class has his own mapping. In the class Customer the property Contacts should be mapped as <valid>
2009/12/11 mynkow <[email protected]> > Sure, > > Ok, I will prepare *hbm, *.nhv, and classes but not in a working > project. Is that ok? > > On Dec 9, 11:20 am, Gustavo Ringel <[email protected]> wrote: > > Can you open an issue in the NHV Jira with a failing test? > > > > Thanks. > > > > Gustavo. > > > > On Fri, Dec 4, 2009 at 12:47 AM, mynkow <[email protected]> wrote: > > > Hi, > > > > > I just configured my NHibValidator. My NHibernate creates the DB > > > schema. When I set MaxLenght="20" to some property of a class then in > > > the database the length appears in the database column. I am doing > > > this in the NHibValidator xml file. But the problem is that I have > > > components and cannot figure out hot to achieve this behaviour. The > > > component is configured correctly in the Customer.hbm.xml file. > > > > > public class Customer > > > { > > > public virtual string Name{get;set;} > > > public virtual Contact Contacts{ get; } > > > } > > > > > public class Contact > > > { > > > public virtual string Address{get;set;} > > > } > > > > > <?xml version="1.0" encoding="utf-8" ?> > > > <nhv-mapping xmlns="urn:nhibernate-validator-1.0" > > > namespace="MyNamespace" > > > assembly="MyAssembly"> > > > <class name="Customer"> > > > > > <property name="Name"> > > > <length max="20"/> > > > </property> > > > > > <property name="Contacts"> > > > ???? > > > How to configure my Address with MaxLength="50" and > > > to reflect this length into the database column's length? > > > ???? > > > </property> > > > > > </class> > > > </nhv-mapping> > > > > > -- > > > > > 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]<nhusers%[email protected]> > <nhusers%[email protected]<nhusers%[email protected]> > > > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/nhusers?hl=en. > > -- > > 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]<nhusers%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/nhusers?hl=en. > > > -- Fabio Maulo -- 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.
