富文字編輯器的儲存操作注意事項

2021-09-07 09:18:05 字數 689 閱讀 2561

1.專案後台操作中建立一條資料庫記錄的時候,有一欄屬性(詳細資訊)是根據富文字編輯器進行儲存的。如下圖

2.實際專案經驗告訴自己,當富文字編輯器中的內容比較少的時候,新增和編輯操作沒有問題。

當內容較多的時候,做新增動作的時候,系統就會提示 「value too long 」 類似的錯誤。導致無法進行新增或者編輯的操作。

3.原因是我們在實體屬性中定義「配置檔案資訊」欄位的string 型別,string 型別預設是256位元組。當我們儲存的內容過長的時候,就會提示錯誤。

private string detail;//配置檔案的詳細資訊
4.解決辦法。

1.欄位屬性上面新增註解,修改預設的儲存長度

@column(length=100000)

private string detail;

2.修改資料庫中表結構型別:string  ---> longtext

5.上述操作之後,新增或者編輯時候,富文字編輯器詳細資訊的字段允許的長度大大提高,正常專案的需求可以滿足。

以上,供你參考。

富文字編輯器

關於使用富文字編輯器的一些小坑 官網 1.專案 片 editor fail function xhr,editor,result custominsert function insertimg,result,editor this.editor.create this.editor.txt.html...

富文字編輯器

富文字編輯器,rich text editor,簡稱 rte,它提供類似於 microsoft word 的編輯功能。常用的富文字編輯器 kindeditor ueditor ckeditor 在頁面中新增js 用於初始化kindeditorallowfilemanager 是否允許瀏覽伺服器已上傳...

富文字編輯器

富文字編輯器,rich text editor,簡稱 rte,它提供類似於 microsoft word 的編輯功能。常用的富文字編輯器 kindeditor ueditor ckeditor 在頁面中新增js 用於初始化kindeditor allowfilemanager 是否允許瀏覽伺服器已上...