使用Ruby on Rails编写库存系统

时间:2011-08-04 11:09:08

标签: ruby-on-rails

如果我想使用Ruby on Rails开发库存管理系统,我应该知道什么(警告,建议)。我能想到的最大问题是如何对股票进行长期计算。另一个是关于如何对库存计数进行调整。顺便说一句,我将使用MySQL作为数据库。提前谢谢。

2 个答案:

答案 0 :(得分:1)

我认为,没有理由不用Rails编写它。 对于库存计数的缓存,Rails中有一个方法,名为cache_column。这会缓存列中关系的数量。 并对股票做大的计算。我不知道为什么这应该是一个问题。 如果这将是繁重的工作,你可以把它放到一个工人。

答案 1 :(得分:1)

没有任何论据反对使用Ruby on Rails。 如果要在数据库级别(如SUM)上进行大型计算,请确保在此列的迁移中明确使用BIGINT,因为MySQL整数(带符号)支持最大值2147483647,并且计算结果将被计算在MySQL的相同数据类型中。

要跟踪缓存的库存计数,请使用counter_cache