私はすでに同様の質問を投稿しましたが、自分で解決して、これまでの質問をここに投稿するように言われました。
私がやっていることは、外部アプリからいくつかのデータを抽出するためにいくつかのxmlrpcメソッドを呼び出すことです。
これまでにできることは、以下のように単純な配列からコンテンツを表示することです。
<% @attachment.each do |att| %>
<div class="item">
<%= image_tag att %>
</div>
私が欲しいのは、これに似たハッシュ配列を渡すことができるようにすることです:
{id:"1", content:"somedataaa", imgurl:"someurl.com/image.jpg"}
私が欲しいのは、ユーザーが画像をクリックしてIDをコントローラーメソッドに渡し、提供されたIDを使用してさらにデータを取得し、別のビューを提供できるようにすることです。
<% @hasharray.each do |att| %>
<div class="item">
<%= att.id %> //this could be hidden an only used to pass the id to a method
<%= image_tag att.url %> //add a link_to here somehow to route to a method on the controller.
</div>
Railsモデルデータでこれを行う方法は知っていますが、このデータは外部xmlrpcからのものであるため、ハッシュ配列として渡す必要があります。
これを行う必要がある方法を教えていただけますか、これは正しい方法ですか、またはハッシュ配列を解析してRailsモデルに保存し、ビューを通常どおりに使用してルートにアクセスできるようにすることはできますか?