小编Ros*_*osh的帖子

在rails上改变ruby中的默认日期格式?

我想在Rails中更改默认日期格式.格式应为y/m/d.我将以下代码添加到我的environment.rb中

ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS.
merge!(:default => '%Y/%m/%d')
Run Code Online (Sandbox Code Playgroud)

但它没有用.如何更改默认格式?我使用rails 2.3.8版本

ruby ruby-on-rails date

11
推荐指数
1
解决办法
7728
查看次数

在rails中为link_to方法添加onclick选项?

我想为link_to方法添加一个onclick选项来加载一个模态对话框...我正在使用rails版本2.3.8并且我在谷歌搜索并且无法做到.Plz有人帮帮我吗?

我的link_to方法如下.

<%= link_to 'All countries',{:controller=>'countries', :action=>'new'}, :remote => true %>
Run Code Online (Sandbox Code Playgroud)

ruby ajax ruby-on-rails modal-dialog

5
推荐指数
1
解决办法
8608
查看次数

从 Rails 数据库中检索数据?

我的项目中有两个表,分别称为 events 和 trainers。events 表包含 trainer 的 id。我有下拉菜单,其中包含培训师的姓名,如下所示。

<% form_tag "/events/find_trainer" do %>
<%= collection_select("event", "trainer", @trainers , :id, :name, {:prompt => true}) %>
<%= submit_tag "search" %>
<%end%>
Run Code Online (Sandbox Code Playgroud)

然后我在控制器中创建了 find_trainer 方法来检索事件表的数据。

def find_trainer
@events=Event.find(:all, :conditions=> { :trainer=>params[:id]})
  end
Run Code Online (Sandbox Code Playgroud)

这不会从数据库中检索任何内容。我正在使用 postgresql 和 ruby​​ 1.8.7 以及 Rails 2.3.8 版本。我无法理解我的错..有人可以帮助我吗?

ruby search ruby-on-rails

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

标签 统计

ruby ×3

ruby-on-rails ×3

ajax ×1

date ×1

modal-dialog ×1

search ×1