我需要您帮助解决有关 MySQL 的数据库问题。我有一个包含点的表,其中每个点具有多个属性,还有一个包含每个用户的属性的用户表。如何将用户订阅的节目存储到数据库中? 目前我有一个包含 Json 数组的字段,每次需要访问和修改时我都会对其进行解码和重新编码。但是直接的 mysql 请求无法支持它,所以复杂性很快就变得非常重要......
在这种情况下您将如何构建您的 dB?
最佳答案
将字段放在表的不同列中,而不是仅将 Json 数组的字段放在一个列中。
您可以尝试对两个表进行联接操作。这样你就不需要解码和重新编码你的 Json 数组。
缺点是会占用更多存储空间。
希望有帮助。 :)
关于mysql - 数组字段存入MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18091901/