gorm踩坑記錄 一

2021-10-10 07:42:17 字數 837 閱讀 5428

情況是這樣的:我用gorm裡面的create往mysql裡面插入一條記錄,這個記錄裡面有乙個建立時間的字段,然後開始的時候是這樣的:

這是我資料庫的字段:

之後用postman插入幾次

mysql竟然是這種情況:

然後既然主鍵在增加,那麼這create肯定可以用,我還列印出所有變數,發現沒有任何問題,於是我懷疑是不是字段型別的問題,果不然繫結的那個結構體裡面的created屬性是string型別,那麼列印出來的時間這個時候是存不進去mysql裡面的,除非你把時間這個屬性修改為time.time,下面是我的片段**:

type role struct

role_id int

status string

created time.time//就是這個字段

}

這個欄位你不修改你會發現你根本插入不進去東西!!!

user := model.role

db.table

("tb_user_role").

create

(&user)

你看這不是進去了嘛

工作踩坑記錄 一

剛畢業兩個月,最近忙著和老大進行專案驗收大綱的編寫,之前看 的時候沒有這麼深的感悟,當我寫 的時候各種低階失誤不斷,很感謝有我的老大耐心的指導,最近被我氣的血快吐出來了。1.最近我根據大的程式框架分割小的測試 進行驗收大綱的指標校驗,今天除錯4x aurora碰到了乙個問題,把資料送到資料口,aur...

Electron 踩坑記錄(一)

構建pc客戶端,採用electron vue腳手架進行快速搭建環境。功能點在web端全部正常,移植 到electron時出現問題的功能點有 2.ant design vue ui 框架部分元件失效 electron 引用 flash 外掛程式打包示例 簡單記錄問題關鍵 問題 pc 客戶端 ant d...

Python 踩坑記錄

1.浮點數判斷 工作中遇到類似下面邏輯判斷 i 1 while i 1.5 i i 0.1 print i在想象中i應該停止在1.5就不輸出了,但是實際的輸出結果是無限迴圈。這是因為在計算機的邏輯中,浮點數的儲存規則決定了不是所有的浮點數都能準確表示,有些是不準確的,只是無限接近。如0.1轉換為二進...