Tag: 的Ruby on 轨道

Rails根目录的path?

我如何得到我的Rails应用程序的根目录path?

Rails:在我的show view中,“Next post”和“Previous post”链接如何?

我是Rails新人……微笑 在我的博客应用程序中,我希望在我的节目视图的底部有一个“Previous post”链接和一个“Next post”链接。 我如何做到这一点? 谢谢!

has_and_belongs_to_many vs has_many through

请通过关系解释has_and_belongs_to_many和has_many之间的区别。 何时何地使用哪一个?

捕获轨道控制器中的所有exception

有没有办法在轨道控制器中捕获所有未捕获的exception,如下所示: def delete schedule_id = params[:scheduleId] begin Schedules.delete(schedule_id) rescue ActiveRecord::RecordNotFound render :json => "record not found" rescue ActiveRecord::CatchAll #Only comes in here if nothing else catches the error end render :json => "ok" end 谢谢

Rails:respond_to块如何工作?

我正在阅读Rails入门指南,并与6.7节混淆。 生成一个脚手架后,我在我的控制器中find以下自动生成的块: def index @posts = Post.all respond_to do |format| format.html # index.html.erb format.json { render :json => @posts } end end 我想了解respond_to块如何实际工作。 什么types的variables是格式? 格式对象的.html和.json方法? ActionController::MimeResponds::ClassMethods::respond_to的文档不回答问题。

如何使一个列独一无二,并在Ruby on Rails迁移中对其进行索引?

我想在Ruby on Rails迁移脚本中创build一个unique的列。 什么是最好的办法呢? 还有一种方法来索引表中的列? 我想强制数据库中的unique列,而不是只使用:validate_uniqueness_of 。

string和文字之间的区别?

我正在使用Rails制作一个新的Web应用程序,并想知道, string和text什么区别? 什么时候应该分别使用?

net :: ERR_INCOMPLETE_CHUNKED_ENCODING只在Chrome中

加载某些页面时出现此错误: net::ERR_INCOMPLETE_CHUNKED_ENCODING 这些页面没有做任何特别的事情,一切似乎都在其他浏览器中工作。 发生这种情况的页面以JSON显示数据。 只有当JSON页面显示大量的项目时才会发生。 轨道控制台不显示任何错误(200响应)。

Rails:从控制器调用另一个控制器动作

我需要从控制器B调用控制器A中的创build操作。 原因是我从控制器B打电话时需要不同的redirect。 可以在Rails中完成吗?

在Rails中创build一个多对多的关系

这是我想要实现的一个简单的例子,我对Rails比较陌生,并且正在努力让自己的头脑模仿模型之间的关系。 我有两个模型, User模型和Category模型。 用户可以与许多类别关联。 一个特定的类别可以出现在许多用户的类别列表中。 如果一个特定的类别被删除,这应该反映在用户的类别列表中。 在这个例子中: 我的Categories表包含五个类别: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ID | 名称| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1 | 体育| | 2 | 新闻| | 3 | 娱乐| | 4 | 技术| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 我的Users表包含两个用户: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ID | 名称| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1 | UserA | | 2 | UserB | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 用户A可以select体育和技术作为他的类别 用户B可以select新闻,体育和娱乐 体育类别被删除,用户A和用户B类别列表反映删除 我已经玩弄创buildUserCategories表,其中包含类别和用户的ID。 这种工作,我可以查找类别名称,但我不能级联删除工作,整个解决scheme似乎是错误的。 使用我发现的belongs_to和has_many函数的例子似乎讨论映射一对一的关系。 […]