我正在使用Rails 3.2和MariaDB。我有这组数据:
description, services, facilities
未编入索引,仅用于显示页面中的输出。我应该将这些作为一个JSON对象存储在一个more_info
属性中,还是作为单独的属性存储?
答案 0 :(得分:2)
我个人会为他们制作专栏,通常会使字段更容易使用,特别是如果需要更新值。当我不知道将有多少属性时,我通常会保留JSON序列化字段。
答案 1 :(得分:0)
如果您向用户显示数据,我建议您将它们保存在不同的列中。我发现,只要用户看到他们想要过滤的东西,或者以你未曾预见的方式使用它。 如果你不是那么选择不那么明确,但事实上你有3个不同的群体表明它们是不同的东西,随着你的应用程序的成熟,可以区别对待。 我总是会使用标准化表格,除非你有记录的理由不这样做。