beego的orm針對postgresql的jsonb欄位的查詢

Samuier發表於2016-10-27

我定義了一個 struct, type Demomodel struct { Id int64 orm:"auto" ObjectId string orm:"size(128)" valid:"Required" Score int64 orm:"default(0)" valid:"Required" PlayerName string orm:"size(128)" valid:"Required" Create_time time.Time orm:"auto_now_add;type(datetime)" Data string orm:"type(jsonb)" } 其中的 Data 欄位是 jsonb 型別的。在裡面插入 Data 是{"k1": "ddd", "k2": 12}, {"k1": "d1", "k2": 13}。 我想查詢 Data 欄位的 k2 為 13 的記錄,用 beego 的 orm 該怎麼查詢啊。在 google 找了好久,都沒有找到對 jsonb 這樣的欄位操作的例子。

更多原創文章乾貨分享,請關注公眾號
  • beego的orm針對postgresql的jsonb欄位的查詢
  • 加微信實戰群請加微信(註明:實戰群):gocnio

相關文章