问题标签 [rails-for-zombies]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails for Zombies Lab 4 > 练习 3
在第三个练习中,我卡在了第四个 Rails for Zombies 实验室。这是我的任务:创建将创建一个新僵尸的操作,然后重定向到创建的僵尸的显示页面。我有以下参数数组:
我编写了以下代码作为解决方案:
但是当我提交它时,我收到以下错误:
#<TypeError: can't convert Symbol into Integer>
我知道我犯了一个错误,但我不知道在哪里。请帮我。
ruby-on-rails - Rails for Zombies 2 级挑战 4
我不知道如何解决这个问题。我尝试重新观看视频,但它没有说明如何将“存在”和“唯一性”验证链接到僵尸的名字。有什么建议么?
图片在这里:http: //i.stack.imgur.com/2nAEs.png
谢谢
ruby-on-rails-3 - Rails for Zombies 等级 5 挑战 5
问题陈述是创建命名路由。它应该生成一个类似 '/zombies/:name' 的路径,其中 :name 是一个参数,并指向 ZombiesController 中的索引操作。将路线命名为“墓地”
资源就是资源
我的解决方案是
我也试过
我在这两种情况下得到的错误是
我究竟做错了什么??
ruby-on-rails - Rails for Zombie Level 5,挑战 1
我实际上不确定他们要我做什么。
这是问题:
为僵尸创建资源路由
资源:
我的代码:
我不确定“资源路线”是什么意思;我起初以为它希望我在 url 中设置一个参数来匹配,但控制器中没有任何东西可以匹配。有人可以解释一下吗?
ruby-on-rails - 打印出僵尸的名字和墓地。僵尸导轨
如何打印出僵尸的名字和墓地
您可以在不添加字符串的情况下将其连接起来吗?
这是错的吗?它只输出最后一个,墓地。
ruby-on-rails - Rails for Zombies 课程有用吗?
CodeSchool上的Rails for Zombies课程有用吗?
我在想天气值得我花时间,花时间,如果它真的提供有用的资源?
到目前为止,我还没有完成任何其他CodeSchool课程。你觉得这个平台怎么样?是否值得为其他付费课程付费?
是否有任何高质量的免费在线 Web 开发课程?
ruby-on-rails - 我在哪里可以找到涵盖两个模型的初学者 Ruby On Rails 教程?
我在 Ruby On Rails 方面取得了很大进展。我正试图用两个模型/桌子制作一些东西。你知道任何有两个模型的基础教程吗?
例如,我参加了 Rails for Zombies 课程,它略读tweet belongs_to zombie
并zombie has_many tweets
但并没有真正讨论如何设置第二个模型或如何使用它。
在我正在开发的小应用程序中,我现在创建了一个模型公司和模型员工company has_many employees
,并添加了employee has_one company
但不确定下一步该去哪里,并且可以真正使用涵盖此内容的教程。例如我做了这样的公司:
rails g scaffold company name phone website city state twitter
现在制作我所做的员工模型:rails g scaffold employee name phone email
将它们关联的行为会自动添加所需的附加列,以便employee
具有 company_id 还是我应该创建它?我将如何更新员工表格以便我可以选择它所属的公司?
ruby - 僵尸测试的 Rspec 和 Rails 不起作用
我正在通过 rspec rails 学习僵尸课程,但我无法运行测试,因为他们没有读取我的 App/models 文件夹中的 ruby 代码。我什至尝试将我称为zombie.rb的ruby文件放入spec文件夹本身和require_relative中,但测试仍然失败,有人可以帮助我吗?我是一个新手,我发现 TDD 是学习精通编码的最好和最快的方法。我的代码如下,分别在zombie_spec.rb 文件和zombie.rb 文件中都有:
和zombie.rb文件在这里
这是我得到的测试结果
ruby-on-rails - Rails 4,创建新记录时未填充外键列
Rails 新手,请原谅我一个简单的问题,但我很难过。
Rails 4.1.1 和 Ruby 2.1.2
我正在根据我从 Code School 关注的视频创建一个小型 Rails 应用程序(Zombie Twitter)。
我有四个控制器:Application、Welcome、Zombie 和 Tweets。
我有三个模型:用户、僵尸、推文。
has_one :zombie
用户(来自设计),。
僵尸,belongs_to :user
和 has_many :tweets
。
推文,belongs_to :zombie
。
注册用户时会创建一个新的僵尸记录。这行得通。
但是,在创建新推文时不会填充推文表中的zombie_id 字段。这是我无法弄清楚的,是我的问题。
另外:有人可以解释 build 和 build_model 方法以及何时使用它们吗?当我按照@zombie.tweets.build
. 是否有必要在 Rails 4.1.1 中调用这些方法,或者这是早期版本的 Rails 的保留?
用户.rb
僵尸.rb
推文.rb
应用控制器.rb
TweetController.rb
/tweets/_form.html.rb
create_zombies_migration
create_tweets_migration
最后,这里是来自 development.log 的记录,详细说明了创建推文的 POST 请求。
ruby-on-rails - Rails for zombies 5 级视频:为什么 tweets_path 不起作用?
我对第 5 个视频“进入黑暗”有疑问。
在大约 3 分 44 秒时,Greg 正在描述如何使用自定义路由设置 link_to。出现一行说“tweets_path 不起作用”。
我想知道为什么 tweets_path 不起作用。我希望知道为什么会有助于揭开 Rails 的神秘面纱。目前这条线似乎有点武断,我想理解它。
编辑
抱歉,出于某种原因,我认为您需要观看视频。这是相关代码:
在他的 routes.rb 文件中:
在一个视图中,某处: