我試圖避免在我必須允許用戶創建,修改和刪除表字段的項目中出現反模式。所以我正在尋找在表格中存儲JSON數據。例如,我有表產品:在mysql表中存儲和查詢json
Products
----------------
id,
user_id,
created,
modified,
price,
_custom <-- there will be stored additional columns for each product needs
{"adjustment":0.13, "weight":14.60, "have_some_individual_label":"value"}
,但我看不出它如何可能包括在查詢_column
參數。例如,如何查詢所有產品user_id = 1
和have_some_individual_label = value
。第二個參數可以是一個,多一個(它將用於過濾器和分析)。如果這是不好的方法 - 哪一個更好?謝謝!