#15 楼 @dreamskyvt 谢谢,我现在部署不了,所以找不到原因,我晚上回去把改了的代码部署一下。看看是哪里的问题,刚刚有点头绪。
#12 楼 @dreamskyvt 对程序有影响,所以我反复找是不是代码的问题,后面就尝试把数据读出来看看,结果就发现数据不正常。
#10 楼 @dreamskyvt Mutex.new.synchronize??第一次看这个东东,是做什么用途的》?像这样说法,避免再次出现类似问题,涉及数据库的运算,都加这个? #9 楼 @raven 可以介绍几招怎么在脏数据里找不? 毫无头绪,找不到什么解决方法,客户那边又急,头都大了。
1.9.3p125 :001 > 1.4+1.7
=> 3.0999999999999996
1.9.3p125 :002 > 2.1+3.2
=> 5.300000000000001
1.9.3p125 :003 > 455.2+2333.1112
=> 2788.3111999999996
1.9.3p125 :004 > 2.3*4
=> 9.2
1.9.3p125 :005 > 2.55*4.2
=> 10.709999999999999
试了一下,还真的是,这种精度要什么场合才用的上。。 那像一般需要精确的数值,还是用 decimal 好了吧。我存的只是商品数量,需要有小数。
#1 楼 @doitian 谢谢。 http://ivaynberg.github.com/select2/ select2 功能好多。。
#1 楼 @lidashuang 这个是整个数据库,如果是单个表呢?可以单个表重置吗?
该出手时就出手!
#1 楼 @doitian #2 楼 @kenshin54 原来是 HTML5 的,IE 没戏那也没有搞头啊。。。
可以这样创建关联的吗? t.references :topic
这样不太清楚。
如果是我的话,我是这样建的:
class CreateTags < ActiveRecord::Migration
def change
create_table :tags do |t|
t.string :name
t.integer :topic_id
t.timestamps
end
add_index :tags, :topic_id
end
end
然后我要创建一个关联于 topic 为 1 的 tag 的话:
Tag.create(name:'ruby',topic_id:1)