私は何かを解決しようとしていますが、適切なデザインを見つけることができません。国、都市、大学の 3 つの異なるモデルの値を組み合わせたオートコンプリート テキスト ボックスがあります。ユーザーが値を選択したら、DB からそのオブジェクトを取得します。私の問題は、名前しかなく、タイプがないことです...
単純な解決策は、3 つのテーブルすべてで値を探すことですが、もっと良い解決策があると確信しています。タイプを示す非表示のデータ属性を使用して、オートコンプリート ソースにハッシュを送信する方法はありますか?
これは私のオートコンプリートボックスです:
<%= text_field_tag :where, nil, data: { autocomplete_source: '/searches/where' }, placeholder: "Where" %>
助けてくれてありがとう!