【未経験プログラミング】Railsのタスクアプリを作成する。【24日~26日】

エラーメッセージを表示

バリデーション

 

フォームはnew、editにある。

validates :status, presence: true, length: { maximum: 10 }

 ページネーション:HPの2ページ目にいくやつ

gemをインストールする:gemfilを開き 最下段に gem 'いれたいgem名'

            ターミナルでbundle install

def index 

@tasks = Task.all          .page(params[:page]) ←追加TOPページに表示するって意味かと .per(25)がデフォルト 数字を変えられる。

<h1>タスク一覧</h1>

<ul>
<% @tasks.each do |task| %>
<li><%= link_to task.id, task %> : <%= task.status %>&gt; <%= task.content %></li>
<% end %>
</ul>
<%= paginate @tasks %> bodyの下段にnextやlastが表示される。