腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rails
测试
不
能在
视图
中
使用
模型
方法
ruby-on-rails
、
integration-testing
当
使用
rails
进行
测试
时,在
视图
中调用
模型
方法
不起作用。这是有原因的吗?当在浏览器
中
访问页面时,所有函数都可以正常工作。导致问题的
视图
行: <%= f.select :user_id, options_for_select(@project.assignment_options(current_user)),test/controllers/assignments_controller_test.rb:18:in `bloc
浏览 16
提问于2020-12-17
得票数 0
回答已采纳
1
回答
Rails
视图
如何访问关注点?
ruby-on-rails
、
model-view-controller
、
separation-of-concerns
我一直在学习
Rails
,似乎关注是一种使肥胖
模型
枯竭的
方法
,并使
方法
可由
模型
共享。不过,我搞不懂为什么
视图
/部分函数可以访问这些
方法
。MVC
模型
不应该让所有与
模型
相关的东西都通过控制器,然后交给
视图
吗?感觉就像让
视图
直接访问
模型
关注点跳过了控制器。另外,为什么我不
能在
Rails
控制台中访问这些
方法
?
浏览 3
提问于2017-02-14
得票数 3
1
回答
类似于
Rails
中
的ViewBag
ruby-on-rails-3
、
asp.net-mvc-3
、
viewbag
首先,我想要原谅所有真正的
rails
开发人员,因为我问他们有没有原创的喜欢复制的。我的问题是:
Rails
中有没有像ViewBag这样的东西,我可以在其中放置简单的字符串? 谢谢。
浏览 0
提问于2012-07-11
得票数 1
回答已采纳
1
回答
在控制器和
视图
规格上,FactoryGirl相对于Rspec-Mock有什么好处?
ruby-on-rails
、
rspec
、
mocking
、
factory-bot
、
rspec-mocks
在自外向内的
Rails
开发
方法
中
,我们从
视图
开始,遍历
模型
,在这种
方法
中
,我们以隔离的方式指定和
测试
每个部分,以便
视图
规范与控制器和
模型
隔离,控制器规范与
视图
和
模型
隔离,等等。因此,在这种
方法
中
,FacctoryGirl适合的地方,以及在指定控制器和
视图
时,
使用
它比
使用
rspec的好处多出一倍
浏览 7
提问于2013-11-28
得票数 1
3
回答
为了
测试
我的
Rails
应用程序,您有什么建议?
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
testing
、
tdd
我正在
使用
Rails
3.0.10,我计划尽快切换到Versioni3.1。
使用
新的RoR版本,我还计划在我的应用程序
中
添加自动化
测试
。 如果我开始为RoR 3.0.10编写
测试
,这些
测试
将在RoR 3.1
中
可用并兼容?简单地说,我想了解所有关于
测试
的知识,我可以、应该和必须
使用
这些
测试</e
浏览 4
提问于2011-09-15
得票数 1
回答已采纳
1
回答
Laravel如何
使用
存根
视图
渲染
php
、
controller
、
laravel-4
、
tdd
我试着在
不
接触数据库的情况下用laravel 4.1做控制器
测试
。因此,我
使用
存储库模式,模拟存储库,并让它们返回虚拟
模型
对象/虚拟
模型
集合。问题是,
视图
试图
使用
模型
、关系等……它失败是因为关系不能工作,因为数据库是空的。 有没有办法像
rails
那样绕过
视图
渲染?
浏览 2
提问于2014-02-26
得票数 1
1
回答
将不经常更改的JSON数据发送到生产环境
中
的客户端的最佳
方法
caching
、
ruby-on-rails-3.1
、
asset-pipeline
我正在
使用
Rails
3.1开发一个非常繁重的JavaScript应用程序。我已经开发了一个“管理”区,在那里我可以
使用
Rails
模型
通过Web界面自行配置应用程序。数据库的这一部分预计会非常
不
频繁地更改,但我需要有能力更改它,因此管理员。 我现在正在研究将数据发送到浏览器的最佳
方法
。由于数据很少更改,因此它是缓存的最佳选择--但在这种情况下,我不能
使用
资产管道,因为我不想在
模型
数据发生更改时重新部署
Rails
应用程
浏览 2
提问于2011-12-20
得票数 1
回答已采纳
2
回答
Rails
5.1生成资源没有创建默认的REST操作
ruby-on-rails
非常简单:cd myapp现在看看app/控制器/ look _Controllers.rb
浏览 5
提问于2017-08-05
得票数 0
回答已采纳
1
回答
如何将虚拟phoenix应用程序作为库的一部分
elixir
、
phoenix-framework
如果你熟悉
Rails
,在引擎插件中有test/dummy
rails
应用程序,用于
测试
和诸如此类的东西。 我该如何在我的库
中
包含这样的东西呢?我需要那个phoenix应用程序,这样我就可以
使用
一个
视图
来渲染来自Ecto
模型
的一些数据。我
不
希望这个虚拟应用程序与我的库的其余部分一起编译。从技术上讲,我可以创建一个单独的回购,但我想知道有没有更好的
方法
。
浏览 1
提问于2017-09-06
得票数 1
1
回答
在
Rails
中
使用
scaffold_controller生成表单元素
ruby-on-rails
、
scaffold
在我的
Rails
应用
中
,我已经有了一个
模型
。我想要生成控制器和
视图
。
rails
g scaffold_controller User name email 是否有什么
方法
可以生成html输入标记而不将它们设置为参数?我可以让scaffold_controller从现有
模型</e
浏览 5
提问于2014-07-30
得票数 0
回答已采纳
2
回答
如何检查“`Integer`”是否大于另一个“`Integer`”“轻松”/“有效”?
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
comparison
、
integer
我正在
使用
Rails
3.2.2,我想检查一个Integer是否大于0,更一般的是,一个Integer是否大于另一个Integer。 有一些Ruby或
Rails
方法
可以使其“轻松”/“高效”吗?注意:我想在我的
视图
文件中
使用
/声明该
方法
,如果该
方法
不
“存在”,最好在我的
模型
或控制器文件
中
声明一个“专用”
方法
,并在我的
视图
中
使用
浏览 4
提问于2012-08-08
得票数 2
回答已采纳
1
回答
多
模型
形式的
Rails
形式验证
ruby-on-rails
、
forms
、
validation
我正在尝试构建一个
Rails
应用程序,在一个表单
中
包含多个
模型
,在一个页面上构建多个表单。为了做到这一点(据我有限的知识),我必须放弃脚手架代码和"form_for :model“助手,而
使用
"form_tag”。但是,当我这样做时,我就失去了在
视图
中自动捕获和报告表单验证错误的能力(在flash:error
中
带有错误消息,并突出显示无效字段)。如果我有一个必须验证来自多个
模型
的数据的表单的控制器
方法
,我如何将验证错误传递回表单?为
浏览 4
提问于2010-03-06
得票数 0
1
回答
取代
rails
数据库的文本文件集合
ruby-on-rails
、
ruby
、
ruby-on-rails-3.2
我目前正在构建一个
Rails
站点,以编辑用于配置各种服务的文件集合。这些文件是简单的纯文本文件。网站的目的是为编辑文件提供一个简单的界面,并为技术上不那么倾向于编辑文件的个人验证更改。我四处看看,但是我似乎找不到任何关于
使用
文本文件而不是数据库的东西。我确实发现,对于
rails
来说,我试图做的事情可能是不正确的。最接近的问题是问题,但答案没有多大帮助。是否有正确的
方法
为文本文件创建MVC而根本不
使用
数据库?
浏览 0
提问于2013-07-24
得票数 0
回答已采纳
2
回答
构建链接字符串的
Rails
模型
方法
ruby-on-rails
我在一个叫做Photo的
模型
上有一个
方法
。我让它在我的应用程序
中
从其他地方找到了一些东西。最后,我所需要做的就是创建一个链接字符串,然后在实例上调用该
方法
时,我可以输出这些链接。我的代码是:但我碰到了这个错误: 有什么办法解决这个问题吗
浏览 7
提问于2022-07-28
得票数 1
2
回答
在ruby on
rails
中
向我的表
中
添加了一列,但是它没有显示在脚手架(新/编辑屏幕)
中
--为什么?
ruby-on-rails
我对
rails
上的ruby很陌生,我有一个以前创建过的脚手架。脚手架(让我们称之为“宠物”)有一些原始字段(“宠物名”,“宠物类型”)--我添加了一个新列(让我们称之为“宠物颜色”) 我是通过"
rails
生成迁移AddPetColorToPets pet_color:string:200“和"rake db:migrate",然后是"
rails
s”添加的。
浏览 0
提问于2014-06-04
得票数 0
回答已采纳
1
回答
如何在
rails
中
编写破坏
方法
的
测试
用例?
ruby-on-rails
、
ruby-on-rails-4
、
rspec
-- expect(delete :destroy ,{"id"=>"3"}).to change(Key, :count).by(-1) respond_to do |format|
浏览 8
提问于2015-06-25
得票数 0
回答已采纳
3
回答
Rails
自动清除HTML --如何阻止它?
ruby-on-rails
、
ruby-on-rails-3
我正在把一个旧的
Rails
应用程序(1.1.6)升级到
Rails
3,很明显,已经发生了很大的变化。有一件事似乎是
Rails
自动转义掉掉到
视图
中的内容。但是,我遇到了一种情况,即我有一个为我生成IMG标记的助手,
Rails
会自动转义结果内容。<%= random_image('public/images/headers') %><%= h random_image(
浏览 0
提问于2011-05-13
得票数 2
回答已采纳
1
回答
如何在
Rails
测试
环境
中
对
模型
进行猴子孵化?
ruby-on-rails
、
rspec
、
capybara
用例:在
测试
Oauth 2提供程序时,OAuth2::Client从规范进行HTTP调用。我让它工作的唯一
方法
是
使用
RAILS
_ENV=test
rails
s启动Oauth 2提供程序的第二个实例。由于我想
使用
OAuth2::Client
测试
Oauth 2提供程序来发出HTTP请求,Webmock无法工作,而Capybara.run_server = true
不
工作,因为它没有响应HTTP请求。我试图更改config/environment
浏览 1
提问于2016-03-25
得票数 0
2
回答
在MVC框架的主布局
中
显示
模型
数据的最佳方式
ruby-on-rails
、
model-view-controller
我有一个简单的
rails
应用程序,
使用
所有页面的主布局。我想在这个布局中有一个页脚,显示来自
模型
的数据,这样你就可以看到数据,无论你在什么页面上。目前我只有一个控制器,只有几个非常简单的
视图
,呈现到布局
中
,没有在控制器
中
定义动作
方法
。布局类似于:当然,get_data只是从
模型
中提取数据
浏览 0
提问于2009-02-28
得票数 2
2
回答
过滤
rails
中
的链接
ruby-on-rails
我本质上是想去掉嵌入在内容
中
的任何类型的url。
浏览 1
提问于2010-10-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ruby on Rails教材中文译文 第六章 建立用户模型
【基础】RoR的hello world
Python中的大型Web应用:一个好的架构
DHH:2017年Rails 框架还值得学习吗?
如何实现SwiftUI微服务?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券