当我转到我的localhost:3000/users页面时,我得到:
未知操作
无法找到UsersController的操作'index'.
我知道::允许我们访问模块中的项目,或者类中的类级别项目,但这仅仅::String意味着什么?
String =="hi".class和::String=="hi".class?? 之间有什么区别?
该课程定义如下.
class String
结束
rails生成迁移
rails生成模型
rails生成脚手架
rails生成控制器等.
这些有何不同?
这来自Ruby Koans中的test_symbols_cannot_be_concatenated练习.以前的练习使用过测试.这是启蒙之路上的第一个.assert_equalassert_raise
def test_symbols_cannot_be_concatenated
assert_raise(_____) do
:cats + :dogs
end
end
Run Code Online (Sandbox Code Playgroud) 我正在做RoR教程,我们可以在应用程序中添加,更新,删除用户详细信息,同时id会自动定义用户,但是一旦我们删除了用户详细信息,那么对于该id,它会显示找不到的记录.我们可以再次使用该ID吗?
attr_accessor :password
attr_accessible :name, :password, :password_confirmation
Run Code Online (Sandbox Code Playgroud)