Délka hodnoty řetězce převyšuje délku konfigurovanou v mapování/parametru.
Někteří lidé řeknou, že je to chyba v nové verzi NHibernate, a že se to ve verzi 3.2 nestane. Ve skutečnosti je pro hodnotu atributu typu řetězce výchozí hodnota NHibernate maximálně 4000 znaků, v 3.2 bude automaticky zkrácena, v 3.3 vám zobrazí výjimku, takže to není chyba. Pokud chcete uložit řetězce o více než 4000 znacích, upravte prosím typ vlastnosti v mapovacím souboru, použijte type="StringClob"
Reference: První je hlášení chyby v systému JIRA pro správu úloh NHibernate, pokud najdete nějakou chybu NHibernate, můžete se přihlásit do systému a vytvořit chybu, a budou tam profesionálové, kteří opravu ověří.
https://nhibernate.jira.com/browse/NH-3130
http://stackoverflow.com/questions/12708171/the-length-of-the-string-value-exceeds-the-length-configured-in-the-mapping-para |