解决方法@H_403_18@ 根据我的经验,从数组列中检索和 *** 作数据的速度较慢.所以我通常更喜欢联想.When is it consIDered better to use array column v.s. Model associations in Rails?
>拥有数组列,查询数据库并不灵活.
>通过关联从数据库中提取数据的速度更快.
>如果您将数据库中的书籍类别存储为数组并且您决定更改其中一个类别的名称,该怎么办?
有关联它只是更改某些类别的实例名称,因为它通过ID连接到其他实例(例如书籍).使用数组,您将不得不遍历整个书籍集来更新类别的名称.
如果关联是一种矫枉过正的话,我会使用array,Json或Jsonb列来存储一些元数据.
总结以上是内存溢出为你收集整理的ruby-on-rails – 我什么时候应该使用数组列vs.铁路协会全部内容,希望文章能够帮你解决ruby-on-rails – 我什么时候应该使用数组列vs.铁路协会所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)