store json object in mysql

提示: 作者被禁止或刪除 內容自動屏蔽

本帖最後由 gamezz 於 2016-7-25 09:06 編輯

回復 1 #takayo72

正確d講係轉返 json string儲落db。

varchar 小心大少少既json會唔夠位,我會用text

via HKEPC Reader for Android

TOP

想好奇問下咩情況會咁做?
json object 係外來既?
儲底有咩用途?

TOP

mediumtext 儲serialized array

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

mysql 5.7 開始有 native json support
不過如果唔需要 search json field
serialize 之後, 用 text data type store 都沒問題

TOP

想好奇問下咩情況會咁做?
json object 係外來既?
儲底有咩用途?
winstercafe 發表於 2016-7-25 09:47



    我都想知點解
其實可以select table既value
再係backend到create json obj都得
唔一定要成個json save落table
因為咁樣 個json obj咪無咩用途

TOP

回覆 7# shing1630

樓主用法唔知, 不過講下我自己既用法

主要都係用係 store user customizable data
例如係 menu item position, table column position, custom report definition
諸如此類, 都係 d Hierarchical Data

咁做就唔洗專登開個 table
就算想, 要 define 個 table structure 都唔太易

而且要 read 就要十幾條 row read 然後再慢慢 rebuild 個 model
咁不如一開始直接 store json, single row single field 搞掂, 反正又唔會 search 入面既 data
Read 出黎, decode, 就可以成個 map 丟過去 application 直接 run

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

回覆  shing1630

樓主用法唔知, 不過講下我自己既用法

主要都係用係 store user customizable data
例如 ...
rabbit82047 發表於 2016-7-26 14:20



    唔做search咁就無問題
其實係咪好多人都係咁做?
我自己做既project就好少咁做
要學下先

TOP