小编AnA*_*ice的帖子

Rails - 有没有办法让Rails在视图中呈现Style .css文件?

而不是页面发出另一个CSS请求,我想让Rails视图呈现页面中的CSS文件,所以它只有1个请求.

这可能吗?

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

3
推荐指数
1
解决办法
4148
查看次数

heroku restart - 这是否会导致数据丢失

使用会heroku restart导致数据丢失吗?是否在重新启动期间使用了最后一个数据库备份,或者数据库是否未受影响?

ruby-on-rails heroku

3
推荐指数
1
解决办法
3564
查看次数

导轨 - 单元测试

我想学习如何为Rails应用程序编写单元测试.我从哪里开始?从2007年开始,Google上的所有教程都是陈旧的,似乎有很多选择但不是首选解决方案.建议表示赞赏.

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

3
推荐指数
2
解决办法
1654
查看次数

Rails - 做简单划分?没那么简单

我在控制器中有以下内容:

  @users = User.order("created_at").all
  @user_count = @users.length.to_i
  @active_7_day = .....count.to_i

  @mystat = (@user_count / @active_7_day)
Run Code Online (Sandbox Code Playgroud)

没有错误是好的,但在视图@mystat总是0?你如何在Rails中进行划分?

谢谢

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

3
推荐指数
1
解决办法
5933
查看次数

rspec - 为什么be_valid不起作用

我正在尝试这样做:

  describe "should fail on create if the name is shorter than 5 characters" do
    group = Factory.build(:group, :name => "a")
    group.should be_invalid
    group.should have(1).error_on(:name)
  end
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

/spec/models/group_model_spec.rb:22: undefined local variable or method `be_valid' for #<Class:0x105d13ed0> (NameError)
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `module_eval'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `subclass'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:119:in `describe'
    from /xxxx/spec/models/group_model_spec.rb:15
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `module_eval'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:132:in `subclass'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:119:in `describe'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/extensions/object.rb:6:in `describe'
    from /Users/bhellman/Sites/companyline/spec/models/group_model_spec.rb:3
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `load'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `load_spec_files'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `map'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/configuration.rb:386:in `load_spec_files'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:18:in `run'
    from /Library/Ruby/Gems/1.8/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:55:in `run_in_process' …
Run Code Online (Sandbox Code Playgroud)

rspec ruby-on-rails rspec2 ruby-on-rails-3

3
推荐指数
1
解决办法
2652
查看次数

在PostgreSQL中使用Rails存储时区 - 要使用的字段类型

我将时区存储在我通过FB的API获取的数据库中.时区看起来像:

-7 
Run Code Online (Sandbox Code Playgroud)

我应该在rails/PostgreSQL中使用哪个字段来存储此值?串?

ruby postgresql timezone ruby-on-rails ruby-on-rails-3

3
推荐指数
1
解决办法
1985
查看次数

如何创建条件路由

如何创建适用于以下内容的条件路由:

http://site.com/1vcs1YUf1Z
Run Code Online (Sandbox Code Playgroud)

其中1vcs1YUf1Z是UID.

有没有办法我可以在路由文件的末尾添加一个路由选项,说明是否满足以下条件(10个字符跟踪第一个/那就是它)然后路由到以下并将其作为UID传递?

谢谢

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

3
推荐指数
1
解决办法
326
查看次数

如何在rails中构建一个Poll/Survey类型的应用程序

我正在尝试了解如何在rails中创建民意调查/调查应用程序.

现在我有以下型号:

Poll (id, question:string, answer_1:string, answer_2:string, answer_3:string, answer_4:string, answer_5:string)
Run Code Online (Sandbox Code Playgroud)

如何跟踪每个用户的PollVote?此外,我将如何构建显示民意调查的表单,并提供问题和答案.然后通过PollVote模型查询以查看用户是否进行了任何投票?

想法?谢谢

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

3
推荐指数
1
解决办法
3446
查看次数

jQuery访问JSON对象?

我从以下回来了 $.ajax({ POST.....

[{"total_votes":1,"options":[{"id":40,"vote_count":0,"users":[]},{"id":41,"vote_count":1,"users":[{"photo":"xxxxxxxxxxx.png","name":"XXXXX,"id":1}]},{"id":42,"vote_count":0,"users":[]}]}]
Run Code Online (Sandbox Code Playgroud)

所以我试着得到total_votes:

    success: function(e) {
        console.log(e['total_votes'])       
    }
Run Code Online (Sandbox Code Playgroud)

也试着搞定

        console.log( e['options'].length() )
        console.log( e['options'][0]['id'] )
Run Code Online (Sandbox Code Playgroud)

关于为什么我一直未定义的建议?还有更好的方法来循环选项吗?

谢谢

javascript jquery json

3
推荐指数
1
解决办法
8737
查看次数

jQuery占位符,显示占位符,直到键入文本

注意占位符如何在Stackoverflow上工作,询问问题标题,并在Twitter的注册表单上:https://twitter.com/signup

占位符有两种状态:

  1. 没有选中(显示占位符)
  2. 选中,但0输入(显示占位符,颜色较浅)

有谁知道支持这个的jQuery插件?我见过jQuery占位符插件支持#1,但不支持#2.

谢谢

jquery jquery-plugins

3
推荐指数
1
解决办法
3681
查看次数