私はルビー1.9.3p194とレール3.2.5を使用しています
@authors = Author.all
データベースからすべての名前を出力することで正常に動作します。だが
@authors = Author.where("name like ?", "%#{params[:q]}%")
動かない。私はMongodbを使用しています。Rを入力したときに名前(Ram)を出力したいのですが、どうすればいいですか?
この方法では、フィールド:nameからのみparams [:q]を検索できます。このparams[:q]をテキストフィールド:role、:emailに一度に検索したいような他のフィールド名を追加するにはどうすればよいですか?使用しました|| しかし、それはエラーを与えます。コメントで書く必要がありますが、コメントリストが長いので。ここでこの質問をします。そのために残念。