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

您的位置:首頁技術(shù)文章
文章詳情頁

[MySQL] 如何存儲(chǔ) array比較合適?

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

問題描述

實(shí)際現(xiàn)象

有時(shí)候一個(gè)字段的內(nèi)容, 用數(shù)組來存儲(chǔ)很合適, 比如 point_types = [1, 2, 3]

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

我現(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ù)雜的查詢,集中存放在一個(gè)文本字段內(nèi),用逗號(hào)分隔就行,JSON感覺有點(diǎn)大材小用。2、需要做統(tǒng)計(jì)分析,如SF上的問題TAG,需要做很多分類統(tǒng)計(jì),比較合理的方案是新建一張問題和TAG的對(duì)應(yīng)表。

相關(guān)文章:
主站蜘蛛池模板: 惠州市| 金沙县| 荥阳市| 全椒县| 稻城县| 吉安县| 麟游县| 自贡市| 台东市| 广昌县| 巩留县| 彰化县| 澄城县| 宜黄县| 合肥市| 大荔县| 黔西县| 东海县| 高台县| 水城县| 淮安市| 筠连县| 渝北区| 钟祥市| 峨边| 敦煌市| 韩城市| 梅州市| 勐海县| 高唐县| 报价| 湟中县| 桐乡市| 麦盖提县| 靖边县| 开原市| 洛川县| 出国| 大同市| 宁安市| 固阳县|