クエリの最も重要な部分がジャンルであるアプリに、iTunes 検索 API (より具体的にはレール用のこの宝石) を使用しています。ユーザーが特定のジャンルを選択できるチェックリストがあり、一致するgenreIdがクエリで検索されます。ただし、返されるすべての結果に適用される用語フィールドに何を入力すればよいかわかりません。また、必須であるため、その属性を省略することもできません。「テクノロジー」などのジャンル名を入力すると、タイトルまたはアーティスト名に「テクノロジー」という単語が含まれるポッドキャストのみが返されますが、これは理想的ではありません。
ITunesSearchAPI.search(:term=> "????", :genreId=> @genre_id , :country => "US", :entity=> "podcast", :media => "podcast", :limit => 15)
iTunes検索APIのドキュメントによると、「URLエンコーディングはスペースをプラス(+)文字に置き換えます」ので、「+」を試しました。上記と同じ問題が発生する「ポッドキャスト」も試しました。この問題を回避する方法はありますか?