Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 36495|Risposta: 1

[Telaio] Come memorizzare stringhe più lunghe di 4000 caratteri in NHibernate 3.3

[Copiato link]
Pubblicato su 23/11/2017 14:48:16 | | |

La lunghezza del valore della stringa supera quella configurata nella mappatura/parametro.

Alcuni diranno che questo è un bug nella nuova versione di NHibernate, e che non succederà nella 3.2. Infatti, per il valore attribuibile del tipo di stringa, il valore predefinito massimo di NHibernate è 4000 caratteri, nella 3.2 verrà troncato automaticamente, nella 3.3 ti verrà assegnata un'eccezione, quindi non è un bug, se vuoi memorizzare stringhe di più di 4000 caratteri, modifica il tipo della proprietà nel file di mappatura, usa type="StringClob"


  

Riferimento: Il primo è un report di bug sul sistema di gestione delle attività JIRA di NHibernate; se trovi un bug di NHibernate, puoi accedere al sistema per creare un bug task e ci saranno professionisti per verificare la correzione.

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




Precedente:Filtri webAPI MVC per ottenere i parametri delle richieste e il contenuto delle risposte
Prossimo:Il codice EF prima il tipo di stringa di attributo aggiunge proprietà di indice
Pubblicato su 24/10/2021 18:02:42 |
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com