【发布时间】:2015-08-28 06:58:26
【问题描述】:
您好,我是编程新手,但我尝试制作自己的服务
我正在使用 cloud9 Ide、ruby on rails 和 sqlite3
不管怎样,我会解析字典的数据,我将要设计这样的数据库(仅作为示例)
[col-1] [col-2] [col-3]
[row-1] fruit apple [a,p,p,l,e]
[row-2] fruit kiwi [k,i,w,i]
...
[row-50] flower lily [l,i,l,y]
[row-51] flower rose [r,o,s,e]
...
3 列和数千行
为了给你更多细节,当用户在文本区域输入“fruit”时,我想显示从“apple”到“kiwi”的单词列表!!
我学会了存储只有用户这样提交的“字符串”
class CreateFans < ActiveRecord::Migration
def change
create_table :fans do |t|
t.string :username
t.timestamps null: false
end
end
end
但我真的不知道如何存储自己的数据
我想知道如何添加列和行以及存储本地数据,而不是用户输入!
实际上,我昨天研究了阅读 .xlsx 文件并通过 gem 'roo' 在 ruby on rails 中显示,但我不知道如何在数据库中正确使用它。我想知道还有其他选择...
感谢您阅读我的问题,如果您给我建议,我将不胜感激:)
【问题讨论】:
-
SQLite 不支持数组列:stackoverflow.com/questions/3005231/…
-
哦...如果 col-3 只是字符串,你能回答这个问题吗?
标签: ruby-on-rails database sqlite cloud9-ide