文章詳情頁
[MySQL] 如何存儲 array比較合適?
瀏覽:75日期:2022-06-11 11:22:46
問題描述
實際現(xiàn)象有時候一個字段的內(nèi)容, 用數(shù)組來存儲很合適, 比如 point_types = [1, 2, 3]
將其拆分到多個字段, 則顯得很麻煩
我現(xiàn)在的做法是
point_types: VARCHAR(100) (將其看做是JSON字符串)
存: json.dumps(point_types_py) --> point_types
取: json.loads(point_types)
預(yù)期現(xiàn)象做法3, 總感覺在土法煉鋼
是否有更好的方法
上下文環(huán)境Linux
MySQL 5.6
問題解答
回答1:沒有查詢需求,存json是可以的,需要查詢,就建表
回答2:一般分兩種情況:1、只是顯示,不做復(fù)雜的查詢,集中存放在一個文本字段內(nèi),用逗號分隔就行,JSON感覺有點大材小用。2、需要做統(tǒng)計分析,如SF上的問題TAG,需要做很多分類統(tǒng)計,比較合理的方案是新建一張問題和TAG的對應(yīng)表。
相關(guān)文章:
1. python文檔怎么查看?2. spring-mvc - spring-session-redis HttpSessionListener失效3. android - NavigationView 的側(cè)滑菜單中如何保存新增項(通過程序添加)4. 提示語法錯誤語法錯誤: unexpected ’abstract’ (T_ABSTRACT)5. 這段代碼既不提示錯誤也看不到結(jié)果,請老師明示錯在哪里,謝謝!6. tp5 不同控制器中的變量調(diào)用問題7. 除了 python2 和 python3,ipython notebook 還可以用哪些內(nèi)核?8. javascript - vue 元素加樣式該怎么做9. javascript - ios返回不執(zhí)行js怎么解決?10. 老師 我是一個沒有學(xué)過php語言的準畢業(yè)生 我希望您能幫我一下
排行榜

熱門標簽