私はコードのこの部分を持っています:
<% current_user.meta_accounts.each do |meta_account| %>
<%= content_tag(:li, link_to(meta_account.name, 'javascript:void(0)')) %>
<% end %>
したがって、Rails にすべてのMetaAccount
s をリストに表示してもらいたいのですが、次のようになります。
<li><a href="javascript:void(0)">Wallet</a></li>
<li><a href="javascript:void(0)">Credit card</a></li>
<li><a href="javascript:void(0)">Debit card</a></li>
<li><a href="javascript:void(0)">Debts</a></li>
<li><a href="javascript:void(0)">javascript:void(0)</a></li> #This is the problem
MetaAccount
そのため、まだ作成されていないme も表示されます。
私の MetaAccounts テーブルには、これがあります。Postgresを使用しています。
したがって、row_number が である最後の行も表示されます*
。理由も、これを回避する方法もわかりません。
助けてくれてありがとう!