Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 36495|Răspunde: 1

[Cadru] Cum să stochezi șiruri mai lungi de 4000 de caractere în NHibernate 3.3

[Copiază linkul]
Postat pe 23.11.2017 14:48:16 | | |

Lungimea valorii șirului depășește lungimea configurată în mapare/parametru.

Unii oameni vor spune că acesta este un bug în noua versiune a NHibernate, iar acest lucru nu se va întâmpla în 3.2. De fapt, pentru valoarea de atribut a tipului de șir, valoarea implicită maximă a NHibernate este de 4000 de caractere, în 3.2 va fi trunchiată automat, în 3.3 îți va genera o excepție, deci nu este o eroare, dacă vrei să stochezi șiruri de mai mult de 4000 de caractere, te rugăm să modifici tipul proprietății în fișierul de mapare, folosește type="StringClob"


  

Referință: Primul este un raport de bug pe sistemul de management al sarcinilor JIRA al NHibernate, dacă găsești vreun bug NHibernate, te poți conecta în sistem pentru a crea o sarcină de eroare, iar profesioniștii vor verifica corectarea.

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




Precedent:Filtre MVC WebAPI pentru a obține parametrii cererii și conținutul răspunsului
Următor:Codul EF primul tip de atribut adaugă proprietăți de index
Postat pe 24.10.2021 18:02:42 |
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com