我有一个rails 4应用程序,包含多个模型和视图页面.我的应用程序的应用程序布局包含一个搜索栏.但截至目前它仍处于非活动状态.搜索栏的目的是允许用户在所有模型中搜索输入的关键字,基本上使其成为全局搜索.是否有任何宝石进行普遍搜索?或者它必须通过SQL查询手动完成?我可以看到在其视图页面上实现搜索特定模型的方法.但我希望它能够立即搜索所有模型.我该怎么办呢?
我有一个视图,它将日期时间打印为#{@ event.starts_at.strftime("%m /%d /%Y%H:%M")}.所以每次我打印starts_at时,我都必须在视图中使用strftime.我需要找到一种方法来为我的'event'模型添加一个方法,这样每次打印event.starts_at或event.method_name(starts_at)时都会自动格式化日期
$('#myform').validate({
// other options & rules
});
Run Code Online (Sandbox Code Playgroud)
我正在使用这些规则来验证myform的各个字段,使用字段名称.现在我还有几个单选按钮,我需要对规则应用验证:"至少需要选择一个单选按钮".另外我需要提一下.Myform是一个流的表单和stream_details的嵌套表单,因为我的关联就像这个Stream has_many StreamDetail.单选按钮属于嵌套形式.这里的问题是我在检查元素上获得的单选按钮的名称是奇怪的,如"stream [stream_details_attributes] [0] [show_details] [0]".无法获得如何对此进行验证.我虽然试图在按钮上放一个类并在其上添加规则.虽然不起作用.
date ×1
formatting ×1
global ×1
javascript ×1
jquery ×1
methods ×1
model ×1
radio-button ×1
ruby ×1
search ×1