Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 36495|Svar: 1

[Frame] Hur man lagrar strängar längre än 4000 tecken i NHibernate 3.3

[Kopiera länk]
Publicerad på 2017-11-23 14:48:16 | | |

Strängens värdelängd överstiger längden som konfigurerats i mappningen/parametern.

Vissa kommer att säga att detta är en bugg i den nya versionen av NHibernate, och att detta inte kommer att hända i 3.2. Faktum är att för attributvärdet för strängtypen är NHibernates standardvärde max 4000 tecken, i 3.2 kommer det automatiskt att förkortas, i 3.3 kommer det att ge dig ett undantag, så detta är ingen bugg, om du vill lagra strängar på mer än 4000 tecken, vänligen ändra typen av egenskapen i mappningsfilen, använd type="StringClob"


  

Referens: Den första är en buggrapport i NHibernates JIRA-uppgiftshanteringssystem, om du hittar någon NHibernate-bugg kan du logga in i systemet för att skapa en bugguppgift, och det kommer att finnas professionella som verifierar fixen.

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




Föregående:MVC WebAPI-filter för att hämta förfrågningsparametrar och svarsinnehåll
Nästa:EF-kod först attributsträngstyp lägger till indexegenskaper
Publicerad på 2021-10-24 18:02:42 |
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com