2014-11-16 62 views
0

我基本上有user has many posts在用戶,後期模型之間建立關係,但是我意識到我希望能夠爲每個用戶提供唯一的post ID。Ruby on Rails - 每個用戶的ID從1開始

所以我想每個用戶都應該有自己的職位表,它可以使每個用戶的第一篇文章開始../posts/1

任何想法,去了解呢?

+0

做了一些研究,但還沒有在這一個具體的開始,但我不知道從哪裏開始,並想知道如果軌道有一些有用的資源,使這個很容易。 –

+0

你想爲此找到一些圖書館或寶石嗎?還是讓它自我? –

+0

我希望能夠得到一些基本的想法,至少我是新來的Rails。 –

回答

0

你現在走在正確的軌道上。將稱爲position添加到您的Posts模型中。然後,您將不得不使用寶石正確定位和重新定位刪除UserPosts。看看acts_as_tree。還有其他選項。

0

它看起來像你想要「slu」「來識別你的帖子。

看看friendly_id,它簡化了很多slug相關的任務。