少し調べたのでメモ。 constraintsとはrailsのroutingには"constraints"という機能があり、routingに様々な制限を設定する事が出来る。 設定出来るconstraintsについては以下。 HTTP Verb ConstraintsHTTPメソッドでの制限。 match 'users', to: 'users#index', via: [:get, :post] 上記の場合、GET、POSTメソッド以外でusersアクセスしようとするとActionController::RoutingErrorがraiseされる。rails3系から4系に移行する際によく見た書き方ですな。 Segment Constraintsdynamic segmentのフォーマットについて制限を設定する事が出来る。 get 'users/:id', to: 'users#show',