【发布时间】:2016-05-06 06:15:30
【问题描述】:
我有两个具有匹配列的表,都是整数类型。 如果我想在第二个表中存储多个 id。我知道的最好的方法是 json。
现在的问题是如何匹配一个表中的整数和另一个表中的json。
例子
表格 国家和另一个是旅游
国家列 = id、名称(整数) Tours 列 = id,countries_ids (json), name
我想加入基础列 countries.id = tours.countries_ids
【问题讨论】:
-
在数据库中存储 JSON 格式的值是一个糟糕的主意。您应该删除 JSON 吗?
-
store multiple id's in second table. the best way i know is json.?那是你的问题。不要将 1 行中的多个 id 存储为 json。每个 id 应位于单独的行中。那么就很简单的加入2个表了。 -
对不起,我也在考虑同样的问题,就在几分钟前,你在正确的时间确认了它“肖恩”