最近自学 rails,在跟 railsturorial,到最后一章想给微薄加回复功能。
太谢谢 Rei,难为你了,不但费心回答还得费力帮提问者提炼问题。没想清楚问题在哪,所以沦为对过程的琐碎描述了,还描述的这么糟糕,抱歉。
1 已解决。多等一会就好了。 2、3、4、5、6 非常有帮助,谢谢。
7、8、9 的问题我再试着表述清楚一点。
问题
比如浏览器当前页为 micropost/1 显示 id=1 的 micropost,其下有 4 条回复,id 顺序为【1,3,6,12】
我怎么在点击某条回复的时候,得到该条回复的 id 值呢?比如说我点回复 3 楼的时候,我怎么让 rails 取得 3 楼的 comment_id“6”?我当然知道我点击的是 3 楼,但怎么让 rails 知道?
我可以通过 浏览器地址中的 micropost/1 得到 @micropost=Micropost.find(1),然后得到 @comments=@micropost.comments,以及该微薄所有回复按升序排列的数组 @micropost.comment_ids=[1,3,6,12] 接下来该怎么办?