#10 楼 @Rei 恩。看来这个是我里面写的 js 经过 asset 后出问题了,link 和 cache 都清过的。我刚刚查了个 stack,http://stackoverflow.com/questions/9674714/disable-asset-minification-in-rails-production 以为可能有特殊情况。不介意我在问一个问题吧。^_^。 为什么我在 production 模式下,存数据进去 mysql,中文会全变成问号的,别的项目存入 mysql 没有问题。是不是 Rails 下需要设置什么的?我查过 mysql 里面的数据,进去里面就已经变成问号了。
#1 楼 @small_fish__ 这个要先 Asset 一遍,但是如果用回 development 模式的时候会有很多诡异的错误。除非像 2 楼说的,另外复制一个文件夹,但是这样会不会不太方便呢?
#7 楼 @woaigithub 哦。哥们,原来你说的是 before_filter,after_filter。谢谢,我参透一下。谢谢你那么热心,我次次发贴你都有回复。^3^
#1 楼 @suupic 第一次看过这个 GEM。我先看看文档。 #2 楼 @woaigithub 刚刚在 github 里找了一下,没见到有 filter 的 gem,请问全名是什么呢? 因为随时可能调用来察看,所以会不会在数据库里方便些呢? #5 楼 @lipeng8821 用 MySQL 和 mongodb 一起用?
#1 楼 @woaigithub 谢谢。看了一遍,发现原来索引是那么复杂的。看来不是想象那么简单。之前一直以为就直接建一个 index 在那就完事了。
#1 楼 @woaigithub 谢谢,问题解决,原来是多了一个 S,我没有留意,找了好多方法都无法解决。谢谢。
#31 楼 @zhangjinzhu 是不是应该是独立开来的?例如: Transaction:里有 存款金额,而不是存款_id 呢?
#12 楼 @pongyo #16 楼 @zhangjinzhu 请问 Transaction 表是不是独立开来,不与别的表有关联的呢?
#7 楼 @woaigithub 就是说这样写会比较完善?
ActiveRecord::Base.transaction do
B.destroy
C.destroy
D.destroy
end
文档里说: In this example a balance record is transactionally saved even though transaction is called on the Account class:
Account.transaction do
balance.save!
account.save!
end
The transaction method is also available as a model instance method. For example, you can also do this:
balance.transaction do
balance.save!
account.save!
end
其实是不是第一句是用哪个都没有关系的?只是在那个 model 里进行事务的差别而已?
#2 楼 @woaigithub 是不是应该这样才对的?
B.transaction do
B.destroy
C.destroy
D.destroy
end
#24 楼 @woaigithub 哦。谢谢。那请问你了解 monitor 监控是在呢么回事吗? 用了事务,还需要进行监控吗?
#21 楼 @woaigithub
这样子不可以吧。你说的这个方法是需要在同一个 MODEL 下啊。
我这个是存折MODEL
和银行卡MODEL
哥们,请问有什么经验之谈吗?要是项目使用途中出问题就麻烦了。 希望给一点建议呢?好像没有想想的简单。。
#16 楼 @zhangjinzhu 哦。那不怕 SQL 执行会失败吗?就像存折金额.save
出错而导致存储失败。
像你说的,update_all 也应该需要一个失败的 rollback 吧?
monitor 就是加上个监控,这个好像很复杂,是用 ruby 去写吗?实在没有接触过。
#14 楼 @zhangjinzhu 哦。如果用 SQL 进行计算是不是可以更加确保安全性? Transaction 表和 monitor 指的是什么东西呢?第一次接触,可以给些相关文献看看吗?