【发布时间】:2014-03-19 10:18:32
【问题描述】:
现在我的线性优化应用程序的功能存在一些严重问题,这对像你这样的程序员来说应该是轻而易举的事。
首先,我的seed.rb 没有按要求播种数据。我有一个简单的表格,有 4 列和 1 行。但是,当我尝试播种时,ruby 会自动生成两个数据库条目而不是一个。此外,它不是将值放在一行中,而是将它们对角线放置在不同的行中。
因此,我得到的不是像1|1|1 这样的行,而是:
1|-|-|
-|1|-|
-|-|1|
它不是创建 4 个条目,而是创建 8 个。创建一个生成 2 的条目也是如此。
这是我的种子.rb:
Period.create([{ period_nr: '1'}])
Capacity1.create([{ capacity_labour: '0'}, {capacity_machines: '0'}, {max_additional_personal_capacity: '0'}, {price_per_additional_capacity: '0'}])
我遇到的另一个问题是在表格中自动传输值。我有一个表格,我希望当您编辑一个列中的值时,该列中的所有其他值都会相应地发生变化。
示例:
|0|0|0|
|0|0|0|
转向:
|0|0|2|
|0|0|2|
当我在第三列第一行输入 2 时,它应该会自动转移到第三列第二行。有什么简单的方法吗?
请帮助我,这是一篇大约一周后到期的论文。我真的很绝望!
【问题讨论】:
标签: mysql ruby-on-rails ruby ruby-on-rails-3