I don’t understand. The schema is generated by code. So the listmapping should be creating the table automaticly.
Mit freundlichen Grüßen, Tom Warnat Mauve Mailorder Software GmbH & Co KG Steeler Wasserturm Laurentiusweg 83 45276 Essen Fon: 0201 437918 0 Fax: 0201 431918 55 E-Mail: [email protected] E-Mail: [email protected] (System2) E-Mail: [email protected] (System3) E-Mail: [email protected] (Shop) http://www.mauve.eu/ Amtsgericht Essen, HRA 8514 Geschäftsführer Christian Mauve Ust-Id.DE243763811 St.Nr.111/5770/1703 From: [email protected] [mailto:[email protected]] On Behalf Of James Gregory Sent: Montag, 16. Februar 2009 10:51 To: [email protected] Subject: [fluent-nhib] Re: Mapping simple datatypes via fluent nhibernate What's your schema? On Mon, Feb 16, 2009 at 9:48 AM, Tom Warnat <[email protected]> wrote: I do. Class: public class Contributor { #region Properties public virtual int Id { get; set; } public virtual string SequenceNumber { get; set; } public virtual IList<string> Names { get; set; } #endregion #region Constructor public Contributor() { this.SequenceNumber = String.Empty; this.Names = new List<string>(); } #endregion } Mapping: using FluentNHibernate.Mapping; public class ContributorMap : ClassMap<Contributor> { public ContributorMap() { Id(x => x.Id); Map(x => x.SequenceNumber); HasMany(x => x.Names).AsElement("MyNames"); //WithElement can not be found… } } From: [email protected] [mailto:[email protected]] On Behalf Of James Gregory Sent: Montag, 16. Februar 2009 10:09 To: [email protected] Subject: [fluent-nhib] Re: Mapping simple datatypes via fluent nhibernate Well, that code you gave is correct. Did you say you were mapping a List<string>? Have you tried an IList<string>? On Mon, Feb 16, 2009 at 8:20 AM, Tom Warnat <[email protected]> wrote: Hi, the WithElement-Option ist not valid. HasMany(x => x. MyListOfStrings).AsElement("foo") would be my only option. I get a MySql.Data.MySqlClient.MySqlException: Table 'foo' doesn't exist while running this piece of code. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of James Gregory Sent: Montag, 9. Februar 2009 14:13 To: [email protected] Subject: [fluent-nhib] Re: Mapping simple datatypes via fluent nhibernate HasMany(x => x.MyListOfStrings) .WithElement("string column name") This is from memory so it may not be exact. On 2/9/09, Tom Warnat <[email protected]> wrote: > > Hi, > > i've tryed to map a list of string via fluent nhibernate lately and i > can't get it to run. > > So googling for 8 hours on friday i'll take my shoot here. > > Can anyone tell me to map a simply a List<string>? Furthermore how get > fluent nhibernate to automatically create the relation for the list > (which is basically my problem)? > > thanks in advance. > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
