- 浏览: 48817 次
- 性别:
最新评论
-
囤爷爷:
[list][list][*][list][*][*][lis ...
Acegi: Authz标签在有的情况下不起作用 -
zgw06629:
应在rails工程目录下
Rails Migration -
wangjue:
漂亮....
完美RIA开发环境:整合RadRails和Flex Builder -
swift:
把自动编译关掉,Ctrl+B不好使吗
我以为发现了新大陆,其实没有。。。 -
swift:
nice~
完美RIA开发环境:整合RadRails和Flex Builder
文章列表
今天redstar提到系统里面级联更新的问题,以前对rails中ajax的支持不是很在意,没怎么用过,用一下还是蛮贴心的。
redstar的方法基本可行,我做了一些小改动。
_form.rhtml中
ruby 代码
<%= observe_field(:pda_cDepCode,:frequency => 0.5,
:update => "person",:url => {:action => "getPerson"},:with => &q ...
- 2007-04-11 22:42
- 浏览 1949
- 评论(0)
今天又开始写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,
...
- 2007-04-11 00:54
- 浏览 1326
- 评论(0)
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》这本书上面进行配置,所有的 ...