`
cowoo
  • 浏览: 48134 次
  • 性别: Icon_minigender_1
社区版块
存档分类
文章列表
今天redstar提到系统里面级联更新的问题,以前对rails中ajax的支持不是很在意,没怎么用过,用一下还是蛮贴心的。 redstar的方法基本可行,我做了一些小改动。 _form.rhtml中 ruby 代码   <%= observe_field(:pda_cDepCode,:frequency => 0.5,                        :update => "person",:url => {:action => "getPerson"},:with => &q ...
今天又开始写rails代码,一边做一边做一些记录吧。 如果不想使用ActiveRecord默认的数据库表是Model类的复数的形式,在environment.rb中加一句: ruby 代码   ActiveRecord::Base.pluralize_table_names = false   如果表的主键不是id,那么要在model类里面写: ruby 代码   set_primary_key "你的逐键"     belongs_to和has_one后面可以用 ruby 代码   has_one :good,    ...
Hack ar_mailer 前面说到使用rails发送邮件的问题,问题还没完,遇到大量邮件发送的时候,ActionMailer就处理不过来了。其实不用大量邮件发送,使用gmail发送邮件的时候反应也比较慢,怎么办呢?还好找到了一个叫ar_mailer的插件(在rubyforge上的rctool项目下)。 ar_mailer的思想其实很简单,就是你要发送邮件吧,好,我不管你发多少封,我把你的发件人、收件人、邮件内容全部存到数据库里,相当于一个队列,然后慢慢一封一封地发。这样就不会连半天服务器连不上结果发信失败了。而且这样有一个好处,用户那里反应很快,因为只有一个数据库操作的时间,这往往比连sm ...
前一段用Ruby on Rails完成了一个应用,在使用ActionMailer发送邮件的时候遇到了一些问题,大概了解了ActionMailer使用smtp发送邮件的一些原理,是记。 使用ActionMailer的smtp发送电子邮件的一个基本要领就是要使用本地的smtp服务器,否则就无法发送成功(我目前的理解是这样)。在Windows下,我测试了一下,WebMail还是比较好用的。当然,你也可以使用msmtp这种工具来使用远程的mail服务器,比如gmail,这个我在后面讲到。 最开始的时候,按照《Agile Web Develepment with Rails》这本书上面进行配置,所有的 ...
Global site tag (gtag.js) - Google Analytics