0

关于 MySQL 的 db 问题,我需要您的帮助。我有一个包含点的表,其中包含关于每个点的多个属性,以及一个包含每个用户属性的用户表。如何将用户订阅的点存储到数据库中?目前我有一个包含 Json 数组的字段,每次需要访问和修改时我都会对其进行解码和重新编码。但是直接的 mysql 请求不能支持它,所以复杂性很快就变得如此重要......

在这种情况下,您将如何构建您的 dB?

4

1 回答 1

1

将您的字段放在表中的不同列中,而不仅仅是 Json 数组中的一个。

您可以在两个表上尝试连接操作。这样你就不需要解码和重新编码你的 Json 数组。

缺点是它会占用更多的存储空间。

希望有帮助。:)

于 2013-08-06T23:07:07.720 回答