小编zza*_*deh的帖子

合并两个ActiveRecord查询结果

我目前有两个活跃的记录查询,我想将它们组合在一起

joins("join relationships ON user_id = followed_id").
              where("follower_id = #{user.id}")

where(:user_id => user.id)

基本上我希望第二个的结果与第一个类似于UNIONSQL中的语句.可以用这种方式在ActiveRecord中完成吗?

我更喜欢使用union而不是必须连接followed_id字符串中的所有s并使用INsql中的子句.

有任何想法吗?

-----编辑------我正在寻找一种方法来使用延迟加载

activerecord ruby-on-rails ruby-on-rails-3

22
推荐指数
2
解决办法
2万
查看次数

JSpec与Jasmine vs Qunit在Rails中进行javascript和jQuery测试

我正在寻找一个单元测试框架,用于与Rails 3.0完美集成的javascript

任何有以上框架经验的人都可以分享他们的经验吗?

**更新:JSpec现在根据他们的Github存储库停止:http://github.com/visionmedia/jspec 因此这留下了Jasmine和QUnit

javascript jquery unit-testing ruby-on-rails

6
推荐指数
2
解决办法
2842
查看次数

Rails 3 AJAX请求真实性令牌被忽略

Rails似乎忽略了AJAX请求的真实性令牌.例如,我故意改变我的AJAX调用以使用无效令牌测试它,并且请求似乎正常通过.

应用程序具有使用会话cookie存储的默认配置,并在ApplicationController中具有protect_from_forgery调用.

还有什么想法我还能错过什么?

ajax jquery csrf ruby-on-rails-3

6
推荐指数
1
解决办法
5113
查看次数