Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 36495|Відповідь: 1

[Кадр] Як зберігати рядки довшими за 4000 символів у NHibernate 3.3

[Копіювати посилання]
Опубліковано 23.11.2017 14:48:16 | | |

Довжина значення рядка перевищує довжину, налаштовану в відображенні/параметрі.

Дехто скаже, що це баг у новій версії NHibernate, і в 3.2 такого не буде. Насправді, для значення атрибута типу рядка максимальне значення за замовчуванням NHibernate становить 4000 символів, у версії 3.2 воно буде автоматично обрізане, у 3.3 буде виняток, тож це не баг. Якщо ви хочете зберігати рядки понад 4000 символів, будь ласка, змініть тип властивості у файлі відображення, використовуйте type="StringClob"


  

Джерело: Перший — це звіт про баг у системі управління завданнями JIRA від NHibernate, якщо ви знайдете помилку NHibernate, ви можете увійти в систему, щоб створити завдання на помилку, і там будуть професіонали для перевірки виправлення.

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




Попередній:MVC WebAPI фільтрує, щоб отримати параметри запиту та вміст відповіді
Наступний:Тип рядка першого атрибута EF додає індексні властивості
Опубліковано 24.10.2021 18:02:42 |
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com