我有一个 User 模型和一个 Book 模型。一本书属于一个用户,一个用户有很多书。
在视图中,我通过执行显示用户在用户显示视图中创建的所有书籍
<% @user.books.each do |book| %>
<%= book.id %>
<%= book.title %>
<% end %>
但是book.id
数据库中的所有书籍都有一个唯一的数字,而不仅仅是每个用户。我希望这个 id 对用户来说是唯一的,所以如果数据库中有 1,000 本书,而用户只有 3 本书,它会将 id 显示为 1、2 和 3(而不是像 476、239、105、 ETC。)。
如何才能做到这一点?