【发布时间】:2014-01-12 22:04:35
【问题描述】:
我正在尝试根据 get 参数查找文档。
Rails 4.0.0
Ruby 2.0.0
mongoid
控制器:search_controller.rb
class SearchController < ApplicationController
def search
@search = params[:q]
@result = Search.find_event(@search)
end
end
型号:search.rb
class Search
include Mongoid::Document
def find_event(string)
events.find_by(location : string)
end
end
SearchController#search 中的语法错误
app/models/search.rb:5: syntax error, unexpected ':', expecting ')' events.find_by(location : string) ^
ps:我是 Rails 新手,我很感激任何能提高我对 Rails 理解的答案
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 mongoid