私は、DBからの0 -XXXX個のコメントである@commentsを持っています。Rails - 与えられた@comments最後のレコード以外のすべてを取得する方法
この@commentsは、複数の場所で使用されているとおりに必要です。
私は@commentsが必要ですが、最後のレコードがあればそれをマイナスします。
どうすればいいですか?データベースを再ヒットしないで?
私は、DBからの0 -XXXX個のコメントである@commentsを持っています。Rails - 与えられた@comments最後のレコード以外のすべてを取得する方法
この@commentsは、複数の場所で使用されているとおりに必要です。
私は@commentsが必要ですが、最後のレコードがあればそれをマイナスします。
どうすればいいですか?データベースを再ヒットしないで?
、@comments.pop
は仕事を行います。もう1つの方法は、範囲を使用して、使用するアレイの項目を選択することです。
@comments[0..-2]
rubyを使って最後のものをポップし、新しい配列を返すのはどうですか?すでに述べたように
@comments.pop
これは何をするのですか? – AnApprentice
私はポップスを探してみましたが、すべてがポップアップします。 – AnApprentice
http://www.ruby-doc.org/core/classes/Array.html#M000227 – idlefingers