Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 36495|Odpowiedź: 1

[Klatka] Jak przechowywać ciągi znaków dłuższe niż 4000 znaków w NHibernate 3.3

[Skopiuj link]
Opublikowano 23.11.2017 14:48:16 | | |

Długość wartości ciągu przewyższa długość skonfigurowaną w mapowaniu/parametrze.

Niektórzy powiedzą, że to błąd w nowej wersji NHibernate, a w 3.2 się to nie powtórzy. W rzeczywistości, dla wartości atrybutu typu ciągu znaków, maksymalna wartość domyślna NHibernate to 4000 znaków, w wersji 3.2 zostanie automatycznie obcięta, w 3.3 pojawi się wyjątek, więc to nie jest błąd. Jeśli chcesz przechowywać ciągi o długości ponad 4000 znaków, zmodyfikuj typ właściwości w pliku mapowania, użyj type="StringClob"


  

Źródło: Pierwszym z nich jest zgłoszenie błędu w systemie zarządzania zadaniami JIRA NHibernate, jeśli znajdziesz jakiś błąd NHibernate, możesz zalogować się do systemu, aby utworzyć zadanie błędu, a profesjonaliści zweryfikowają poprawkę.

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




Poprzedni:MVC WebAPI filtruje, aby uzyskać parametry żądań i treść odpowiedzi
Następny:Pierwszy typ ciągu atrybutu kodu EF dodaje właściwości indeksu
Opublikowano 24.10.2021 18:02:42 |
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com