gpt4 book ai didi

ruby-on-rails - Ruby on Rails 动态模型

转载 作者:可可西里 更新时间:2023-11-01 10:35:48 26 4
gpt4 key购买 nike

我正在开发一个应用程序,在该应用程序中,最终用户根据上传的 Excel 电子表格中的列名称定义数据库表应具有的列,或者只是在上传电子表格之前手动定义它们。

这是 AR 和 MySQL 可以处理的事情,还是我最好使用 mongodb 或 couchdb?

以传统方式,每次用户上传文档时,我基本上都需要一个新表。我认为使用 mongodb 或 couchdb 只是定义文档而不是表,我的想法是否正确?

谢谢!

最佳答案

一般来说,SQL 有几种方法来处理这种动态列分配。 MongoDB 绝对是一种更容易存储此数据的范例。

这里最大的限制是“当数据在系统中时你会做什么?”。 MongoDB 有一个内置的 map-reduce,但这显然与基于集合的 SQL 完全不同。

因此,为了获得更多帮助,您可能需要详细说明数据输入后发生的情况。

关于ruby-on-rails - Ruby on Rails 动态模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3852204/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com