国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

[MySQL] 如何存儲 array比較合適?

瀏覽:92日期:2022-06-11 11:22:46

問題描述

實際現象

有時候一個字段的內容, 用數組來存儲很合適, 比如 point_types = [1, 2, 3]

將其拆分到多個字段, 則顯得很麻煩

我現在的做法是

point_types: VARCHAR(100) (將其看做是JSON字符串)

存: json.dumps(point_types_py) --> point_types

取: json.loads(point_types)

預期現象

做法3, 總感覺在土法煉鋼

是否有更好的方法

上下文環境

Linux

MySQL 5.6

問題解答

回答1:

沒有查詢需求,存json是可以的,需要查詢,就建表

回答2:

一般分兩種情況:1、只是顯示,不做復雜的查詢,集中存放在一個文本字段內,用逗號分隔就行,JSON感覺有點大材小用。2、需要做統計分析,如SF上的問題TAG,需要做很多分類統計,比較合理的方案是新建一張問題和TAG的對應表。

相關文章:
主站蜘蛛池模板: 江达县| 泾阳县| 宝坻区| 宣城市| 靖江市| 鹿泉市| 紫云| 晋宁县| 藁城市| 兰州市| 铅山县| 武强县| 临沧市| 舞阳县| 松江区| 盐边县| 科技| 新乡市| 讷河市| 文水县| 咸丰县| 洛南县| 大兴区| 凉城县| 阿巴嘎旗| 遂川县| 监利县| 桓台县| 商水县| 南昌市| 沁源县| 白水县| 万源市| 封丘县| 旅游| 渑池县| 阳信县| 弥渡县| 洞头县| 顺昌县| 宁强县|