{"id":37277,"date":"2023-04-15T07:24:33","date_gmt":"2023-04-15T07:24:33","guid":{"rendered":"https:\/\/www.railscarma.com\/?p=37277"},"modified":"2023-04-17T05:23:11","modified_gmt":"2023-04-17T05:23:11","slug":"%e3%82%ab%e3%83%9f%e3%83%8a%e3%83%aa%e3%82%b8%e3%82%a7%e3%83%a0","status":"publish","type":"post","link":"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/%e6%8a%80%e8%a1%93%e8%ab%96%e6%96%87\/%e3%82%ab%e3%83%9f%e3%83%8a%e3%83%aa%e3%82%b8%e3%82%a7%e3%83%a0\/","title":{"rendered":"\u30ab\u30df\u30ca\u30ea\u30b8\u30a7\u30e0"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"37277\" class=\"elementor elementor-37277\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9c14f32 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9c14f32\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e9239fc\" data-id=\"e9239fc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1692ad7 elementor-widget elementor-widget-text-editor\" data-id=\"1692ad7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>\u30ab\u30df\u30ca\u30ea\u3068\u306f\u4f55\u3067\u3059\u304b\uff1f<\/strong><\/h2><p><a href=\"https:\/\/rubygems.org\/gems\/kaminari\/versions\/1.2.2\">\u30ab\u30df\u30ca\u30ea<\/a> \u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5185\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u3059\u308b\u305f\u3081\u306e\u30b7\u30f3\u30d7\u30eb\u304b\u3064\u67d4\u8edf\u306a\u65b9\u6cd5\u3092\u63d0\u4f9b\u3059\u308b\u3001Ruby on Rails \u306e\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 gem \u3067\u3059\u3002 Kaminari \u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30d3\u30e5\u30fc\u3068\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u306b\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u3092\u7c21\u5358\u306b\u8ffd\u52a0\u3057\u3001\u7279\u5b9a\u306e\u30cb\u30fc\u30ba\u306b\u5408\u308f\u305b\u3066\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3067\u304d\u307e\u3059\u3002<\/p><h2><strong>\u30ab\u30df\u30ca\u30ea\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/h2><p>\u30ab\u30df\u30ca\u30ea\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f <a href=\"https:\/\/www.railscarma.com\/ja\/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%ac%e3%83%bc%e3%83%ab%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e9%96%8b%e7%99%ba\/\">Rails\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3<\/a>\u3001\u307e\u305a gem \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001Gemfile \u306b\u6b21\u306e\u884c\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p><div class=\"bg-black rounded-md mb-4\"><div class=\"p-4 overflow-y-auto\"><strong><code class=\"!whitespace-pre hljs language-arduino\">\u5b9d\u77f3 <span class=\"hljs-string\">\u300c\u30ab\u30df\u30ca\u30ea\u300d<\/span>\n<\/code><\/strong><\/div><\/div><p>Gemfile \u306b gem \u3092\u8ffd\u52a0\u3057\u305f\u5f8c\u3001\u6b21\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002 <code>\u30d0\u30f3\u30c9\u30eb\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/code> gem \u3068\u305d\u306e\u4f9d\u5b58\u95a2\u4fc2\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p><h2><strong>\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3067 Kaminari \u3092\u4f7f\u7528\u3059\u308b<\/strong><\/h2><p>Kaminari \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u3089\u3001\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3067\u3053\u308c\u3092\u4f7f\u7528\u3057\u3066\u30ec\u30b3\u30fc\u30c9\u306e\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u3092\u958b\u59cb\u3067\u304d\u307e\u3059\u3002 UsersController \u3067\u30e6\u30fc\u30b6\u30fc\u306e\u30ea\u30b9\u30c8\u3092\u30da\u30fc\u30b8\u5206\u5272\u3059\u308b\u65b9\u6cd5\u306e\u4f8b\u3092\u6b21\u306b\u793a\u3057\u307e\u3059\u3002<\/p><div class=\"bg-black rounded-md mb-4\"><div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-ruby\"><span class=\"hljs-keyword\">\u30af\u30e9\u30b9<\/span> <span class=\"hljs-title class_\">\u30e6\u30fc\u30b6\u30fc\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc<\/span> &lt; <span class=\"hljs-title class_ inherited__\">\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc<\/span>\n<br \/>  <span class=\"hljs-keyword\">\u78ba\u304b\u306b<\/span> <span class=\"hljs-title function_\">\u7d22\u5f15<\/span>\n<br \/>    <span class=\"hljs-variable\">@\u30e6\u30fc\u30b6\u30fc<\/span> = <span class=\"hljs-title class_\">\u30e6\u30fc\u30b6\u30fc<\/span>\u3002\u6ce8\u6587\uff08<span class=\"hljs-symbol\">\uff1a\u540d\u524d<\/span>).page(params[<span class=\"hljs-symbol\">\uff1a\u30da\u30fc\u30b8<\/span>]).per(<span class=\"hljs-number\">10<\/span>)\n<br \/>  <span class=\"hljs-keyword\">\u7d42\u308f\u308a<\/span>\n<br \/><span class=\"hljs-keyword\">\u7d42\u308f\u308a<\/span>\n<\/code><\/div><\/div><p>\u3053\u306e\u4f8b\u3067\u306f\u3001 <code>\u30da\u30fc\u30b8<\/code> \u73fe\u5728\u306e\u30da\u30fc\u30b8\u756a\u53f7\u3092\u6307\u5b9a\u3059\u308b\u30e1\u30bd\u30c3\u30c9\u3068\u3001 <code>\u3042\u305f\u308a<\/code> \u30da\u30fc\u30b8\u3054\u3068\u306e\u30ec\u30b3\u30fc\u30c9\u6570\u3092\u6307\u5b9a\u3059\u308b\u30e1\u30bd\u30c3\u30c9\u3002\u306e <code>\u6ce8\u6587<\/code> \u30e1\u30bd\u30c3\u30c9\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u3092\u540d\u524d\u3067\u4e26\u3079\u66ff\u3048\u308b\u306e\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002<\/p><h2><strong>\u3042\u306a\u305f\u306e\u8996\u70b9\u3067 Kaminari \u3092\u4f7f\u7528\u3059\u308b<\/strong><\/h2><p>\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3067\u30ec\u30b3\u30fc\u30c9\u3092\u30da\u30fc\u30b8\u5206\u5272\u3057\u305f\u3089\u3001Kaminari \u306e\u30d3\u30e5\u30fc \u30d8\u30eb\u30d1\u30fc\u3092\u4f7f\u7528\u3057\u3066\u30d3\u30e5\u30fc\u306b\u30da\u30fc\u30b8\u5206\u5272\u30ea\u30f3\u30af\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306f\u3001index.html.erb \u30d3\u30e5\u30fc\u3067\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30ea\u30f3\u30af\u3092\u8868\u793a\u3059\u308b\u65b9\u6cd5\u306e\u4f8b\u3067\u3059\u3002<\/p><div class=\"bg-black rounded-md mb-4\"><div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">&lt;%= \u30da\u30fc\u30b8\u4ed8\u3051 @<span class=\"hljs-built_in\">\u30e6\u30fc\u30b6\u30fc<\/span> %&gt;\n<\/code><\/div><\/div><p>\u3053\u306e\u4f8b\u3067\u306f\u3001 <code>\u30da\u30fc\u30b8\u4ed8\u3051<\/code> \u306e\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u30ea\u30f3\u30af\u3092\u751f\u6210\u3059\u308b\u30d8\u30eb\u30d1\u30fc <code>@\u30e6\u30fc\u30b6\u30fc<\/code> \u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3002 Kaminari \u306f\u3001\u73fe\u5728\u306e\u30da\u30fc\u30b8\u3068\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u5185\u306e\u30da\u30fc\u30b8\u6570\u306b\u57fa\u3065\u3044\u3066\u3001\u524d\u3001\u6b21\u3001\u304a\u3088\u3073\u756a\u53f7\u4ed8\u304d\u306e\u30da\u30fc\u30b8\u3078\u306e\u30ea\u30f3\u30af\u3092\u81ea\u52d5\u7684\u306b\u751f\u6210\u3057\u307e\u3059\u3002<\/p><h2><strong>\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba<\/strong><\/h2><p>Kaminari \u306f\u3001\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u306e\u30ea\u30f3\u30af\u3068\u52d5\u4f5c\u3092\u69cb\u6210\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3067\u304d\u308b\u3055\u307e\u3056\u307e\u306a\u30ab\u30b9\u30bf\u30de\u30a4\u30ba \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002\u4e00\u822c\u7684\u306a\u30ab\u30b9\u30bf\u30de\u30a4\u30ba \u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u4f8b\u3092\u3044\u304f\u3064\u304b\u793a\u3057\u307e\u3059\u3002<\/p><ul><li><strong>\u30da\u30fc\u30b8\u3042\u305f\u308a\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30ec\u30b3\u30fc\u30c9\u6570\u306e\u5909\u66f4<\/strong><\/li><\/ul><p>\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001Kaminari \u306f 1 \u30da\u30fc\u30b8\u3042\u305f\u308a 25 \u30ec\u30b3\u30fc\u30c9\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u3053\u308c\u3092\u5909\u66f4\u3059\u308b\u306b\u306f\u3001 <code>\u30da\u30fc\u30b8\u3054\u3068\u306e\u30c7\u30d5\u30a9\u30eb\u30c8<\/code> \u521d\u671f\u5316\u30d5\u30a1\u30a4\u30eb\u306e\u69cb\u6210\u30aa\u30d7\u30b7\u30e7\u30f3:<\/p><div class=\"bg-black rounded-md mb-4\"><div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-arduino\"><span class=\"hljs-meta\">#config\/initializers\/\u30ab\u30df\u30ca\u30ea.rb<\/span>\n<br \/>\nKaminari.configure <span class=\"hljs-keyword\">\u3059\u308b<\/span> |\u69cb\u6210|\n<br \/>  config.default_per_page = <span class=\"hljs-number\">10<\/span>\n<br \/>\u7d42\u308f\u308a\n<\/code><\/div><\/div><p>\u3053\u306e\u4f8b\u3067\u306f\u3001\u30da\u30fc\u30b8\u3042\u305f\u308a\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30ec\u30b3\u30fc\u30c9\u6570\u3092 10 \u306b\u8a2d\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002<\/p><ul><li><strong>\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u30ea\u30f3\u30af\u306e\u30e9\u30d9\u30eb\u306e\u5909\u66f4<\/strong><\/li><\/ul><p>\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30ea\u30f3\u30af\u306e\u30e9\u30d9\u30eb\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u306b\u306f\u3001 <code>\u30d1\u30e9\u30e1\u30fc\u30bf\u540d<\/code> \u305d\u3057\u3066 <code>\u30d1\u30e9\u30e1\u30fc\u30bf<\/code> \u306e\u30aa\u30d7\u30b7\u30e7\u30f3 <code>\u30da\u30fc\u30b8\u4ed8\u3051<\/code> \u30d8\u30eb\u30d1\u30fc\uff1a<\/p><div class=\"bg-black rounded-md mb-4\"><div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-css\">&lt;%= \u30da\u30fc\u30b8\u4ed8\u3051 <span class=\"hljs-keyword\">@\u30e6\u30fc\u30b6\u30fc<\/span>\u3001\u30d1\u30e9\u30e1\u30fc\u30bf_<span class=\"hljs-attribute\">\u540d\u524d<\/span>\uff1a \uff1a\u30da\u30fc\u30b8\u756a\u53f7\u3001 <span class=\"hljs-attribute\">\u30d1\u30e9\u30e1\u30fc\u30bf<\/span>: { foo: <span class=\"hljs-string\">&#039;\u30d0\u30fc&#039;<\/span> } %&gt;\n<\/code><\/div><\/div><p>\u3053\u306e\u4f8b\u3067\u306f\u3001\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6b21\u306e\u3088\u3046\u306b\u8a2d\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002 <code>\u30da\u30fc\u30b8\u756a\u53f7<\/code> \u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u4ee3\u308f\u308a\u306b <code>\u30da\u30fc\u30b8<\/code>\u3092\u6e21\u3057\u3001 <code>foo=\u30d0\u30fc<\/code> \u751f\u6210\u3055\u308c\u305f\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30ea\u30f3\u30af\u3078\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3002\u3092\u4f7f\u7528\u3057\u3066\u3001\u500b\u3005\u306e\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30ea\u30f3\u30af\u306e\u30e9\u30d9\u30eb\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002 <code>\u30c6\u30fc\u30de<\/code> \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u3066\u30ab\u30b9\u30bf\u30e0 \u30d3\u30e5\u30fc \u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p><ul><li><strong>\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u30c6\u30fc\u30de\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba<\/strong><\/li><\/ul><p>Kaminari \u306f\u3001\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30ea\u30f3\u30af\u7528\u306e\u3044\u304f\u3064\u304b\u306e\u7d44\u307f\u8fbc\u307f\u30c6\u30fc\u30de\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002 <code>\u30c7\u30d5\u30a9\u30eb\u30c8<\/code>, <code>\u30c4\u30a4\u30c3\u30bf\u30fc\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7<\/code>\u3001 \u305d\u3057\u3066 <code>\u5177\u73fe\u5316\u3059\u308b<\/code>\u3002\u30c6\u30fc\u30de\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u306b\u306f\u3001 <code>\u30c6\u30fc\u30de<\/code> \u521d\u671f\u5316\u30d5\u30a1\u30a4\u30eb\u306e\u69cb\u6210\u30aa\u30d7\u30b7\u30e7\u30f3:<\/p><div class=\"bg-black rounded-md mb-4\"><div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans justify-between rounded-t-md\">\u00a0<\/div><div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-ruby\"><span class=\"hljs-comment\">#config\/initializers\/\u30ab\u30df\u30ca\u30ea.rb<br \/><\/span>\n\n<span class=\"hljs-title class_\">\u30ab\u30df\u30ca\u30ea<\/span>\u3002\u69cb\u6210\u3001\u8a2d\u5b9a <span class=\"hljs-keyword\">\u3059\u308b<\/span> |<span class=\"hljs-params\">\u69cb\u6210<\/span>|\n<br \/>  config.default_theme = <span class=\"hljs-symbol\">:twitter-\u30d6\u30fc\u30c8\u30b9\u30c8\u30e9\u30c3\u30d7<\/span>\n<br \/><span class=\"hljs-keyword\">\u7d42\u308f\u308a<\/span>\n<br \/><span class=\"hljs-string\">``<\/span><\/code><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t  <div class=\"related-post slider\">\r\n        <div class=\"headline\">\u95a2\u9023\u8a18\u4e8b<\/div>\r\n    <div class=\"post-list owl-carousel\">\r\n\r\n            <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Offliberty Ruby Gem\u3068\u306f\uff1f\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/what-is-offliberty-ruby-gem-and-how-it-works\/?related_post_from=41304\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\u30aa\u30d5\u30ea\u30d0\u30c6\u30a3\u30fb\u30eb\u30d3\u30fc\u30fb\u30b8\u30a7\u30e0\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/What-is-Offliberty-Ruby-Gem-and-How-It-Works-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Offliberty Ruby Gem\u3068\u306f\uff1f\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/what-is-offliberty-ruby-gem-and-how-it-works\/?related_post_from=41304\">\r\n        Offliberty Ruby Gem\u3068\u306f\uff1f  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Rails\u306elink_to\u30e1\u30bd\u30c3\u30c9\uff1a\u4f8b\u306b\u3088\u308b\u5b8c\u5168\u30ac\u30a4\u30c9\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/rails-link_to-method-the-complete-guide-with-examples\/?related_post_from=41296\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Rails link_to\u30e1\u30bd\u30c3\u30c9\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Rails-link_to-Method-The-Complete-Guide-with-Examples-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Rails\u306elink_to\u30e1\u30bd\u30c3\u30c9\uff1a\u4f8b\u306b\u3088\u308b\u5b8c\u5168\u30ac\u30a4\u30c9\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/rails-link_to-method-the-complete-guide-with-examples\/?related_post_from=41296\">\r\n        Rails\u306elink_to\u30e1\u30bd\u30c3\u30c9\uff1a\u4f8b\u306b\u3088\u308b\u5b8c\u5168\u30ac\u30a4\u30c9  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Ruby on Rails\u3092\u4f7f\u3063\u3066\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb\u306aSaaS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u69cb\u7bc9\u3059\u308b\u65b9\u6cd5\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/how-to-build-a-scalable-saas-platform-using-ruby-on-rails\/?related_post_from=41273\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails.png\" class=\"attachment-full size-full wp-post-image\" alt=\"Ruby on Rails\u3092\u4f7f\u3063\u3066SaaS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u69cb\u7bc9\u3059\u308b\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Build-a-SaaS-Platform-Using-Ruby-on-Rails-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Ruby on Rails\u3092\u4f7f\u3063\u3066\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb\u306aSaaS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u69cb\u7bc9\u3059\u308b\u65b9\u6cd5\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/how-to-build-a-scalable-saas-platform-using-ruby-on-rails\/?related_post_from=41273\">\r\n        Ruby on Rails\u3092\u4f7f\u3063\u3066\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb\u306aSaaS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u69cb\u7bc9\u3059\u308b\u65b9\u6cd5  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Ruby\u6b63\u898f\u8868\u73fe\u30de\u30c3\u30c1\u30ac\u30a4\u30c9\uff082026\uff09\u4f8b\u4ed8\u304d\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/ruby-regex-match-guide-with-examples\/?related_post_from=41249\">\r\n\r\n      <img decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples.png\" class=\"attachment-full size-full wp-post-image\" alt=\"\u30eb\u30d3\u30fc\u6b63\u898f\u8868\u73fe\u30de\u30c3\u30c1\" srcset=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples.png 800w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples-300x113.png 300w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples-768x288.png 768w, https:\/\/www.railscarma.com\/wp-content\/uploads\/2026\/04\/Ruby-Regex-Match-Guide-with-Examples-18x7.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Ruby\u6b63\u898f\u8868\u73fe\u30de\u30c3\u30c1\u30ac\u30a4\u30c9\uff082026\uff09\u4f8b\u4ed8\u304d\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/ruby-regex-match-guide-with-examples\/?related_post_from=41249\">\r\n        Ruby\u6b63\u898f\u8868\u73fe\u30de\u30c3\u30c1\u30ac\u30a4\u30c9\uff082026\uff09\u4f8b\u4ed8\u304d  <\/a>\r\n\r\n        <\/div>\r\n      \r\n  <\/div>\r\n\r\n  <script>\r\n      <\/script>\r\n  <style>\r\n    .related-post {}\r\n\r\n    .related-post .post-list {\r\n      text-align: left;\r\n          }\r\n\r\n    .related-post .post-list .item {\r\n      margin: 10px;\r\n      padding: 10px;\r\n          }\r\n\r\n    .related-post .headline {\r\n      font-size: 14px !important;\r\n      color: #999999 !important;\r\n          }\r\n\r\n    .related-post .post-list .item .post_thumb {\r\n      max-height: 220px;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n          }\r\n\r\n    .related-post .post-list .item .post_title {\r\n      font-size: 14px;\r\n      color: #000000;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .post-list .item .post_excerpt {\r\n      font-size: 12px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .owl-dots .owl-dot {\r\n          }\r\n\r\n      <\/style>\r\n      <script>\r\n      jQuery(document).ready(function($) {\r\n        $(\".related-post .post-list\").owlCarousel({\r\n          items: 2,\r\n          responsiveClass: true,\r\n          responsive: {\r\n            0: {\r\n              items: 1,\r\n            },\r\n            768: {\r\n              items: 2,\r\n            },\r\n            1200: {\r\n              items: 2,\r\n            }\r\n          },\r\n                      rewind: true,\r\n                                loop: true,\r\n                                center: false,\r\n                                autoplay: true,\r\n            autoplayHoverPause: true,\r\n                                nav: true,\r\n            navSpeed: 1000,\r\n            navText: ['<i class=\"fas fa-chevron-left\"><\/i>', '<i class=\"fas fa-chevron-right\"><\/i>'],\r\n                                dots: false,\r\n            dotsSpeed: 1200,\r\n                                                    rtl: false,\r\n          \r\n        });\r\n      });\r\n    <\/script>\r\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>\u30ab\u30df\u30ca\u30ea\u3063\u3066\u4f55\uff1f Kaminari \u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5185\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u3059\u308b\u305f\u3081\u306e\u30b7\u30f3\u30d7\u30eb\u304b\u3064\u67d4\u8edf\u306a\u65b9\u6cd5\u3092\u63d0\u4f9b\u3059\u308b\u3001Ruby on Rails \u306e\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 gem \u3067\u3059\u3002 Kaminari \u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30d3\u30e5\u30fc\u3068\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u306b\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3\u3092\u7c21\u5358\u306b\u8ffd\u52a0\u3057\u3001\u7279\u5b9a\u306e\u30cb\u30fc\u30ba\u306b\u5408\u308f\u305b\u3066\u30da\u30fc\u30b8\u30cd\u30fc\u30b7\u30e7\u30f3 \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3067\u304d\u307e\u3059\u3002 Kaminari \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb Rails \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067 Kaminari \u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u307e\u305a gem \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u6b21\u306e\u884c\u3092 Gemfile \u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002 gem &#039;kaminari&#039; gem \u3092 Gemfile \u306b\u8ffd\u52a0\u3057\u305f\u5f8c\u3001bundle install \u3092\u5b9f\u884c\u3057\u3066 gem \u3068\u305d\u306e\u4f9d\u5b58\u95a2\u4fc2\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3067 Kaminari \u3092\u4f7f\u7528\u3059\u308b Kaminari \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u3089\u3001\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u3067\u4f7f\u7528\u3092\u958b\u59cb\u3067\u304d\u307e\u3059\u3002<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.railscarma.com\/ja\/%e3%83%96%e3%83%ad%e3%82%b0\/ruby-regex-match-guide-with-examples\/\"> <span class=\"screen-reader-text\">Ruby\u6b63\u898f\u8868\u73fe\u30de\u30c3\u30c1\u30ac\u30a4\u30c9\uff082026\uff09\u4f8b\u4ed8\u304d<\/span> \u3082\u3063\u3068\u8aad\u3080 \"<\/a><\/p>","protected":false},"author":5,"featured_media":37287,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1224,384],"tags":[],"class_list":["post-37277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-technical-articles"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Kaminari Gem - Rails Pagination with the Kaminari Gem<\/title>\n<meta name=\"description\" content=\"Kaminari gem, a popular pagination library for Ruby on Rails. Let&#039;s help you get started with using Kaminari in your Rails application.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.railscarma.com\/ja\/\u30d6\u30ed\u30b0\/\u6280\u8853\u8ad6\u6587\/\u30ab\u30df\u30ca\u30ea\u30b8\u30a7\u30e0\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kaminari Gem - Rails Pagination with the Kaminari Gem\" \/>\n<meta property=\"og:description\" content=\"Kaminari gem, a popular pagination library for Ruby on Rails. Let&#039;s help you get started with using Kaminari in your Rails application.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.railscarma.com\/ja\/\u30d6\u30ed\u30b0\/\u6280\u8853\u8ad6\u6587\/\u30ab\u30df\u30ca\u30ea\u30b8\u30a7\u30e0\/\" \/>\n<meta property=\"og:site_name\" content=\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RailsCarma\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-15T07:24:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-17T05:23:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nikhil\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@railscarma\" \/>\n<meta name=\"twitter:site\" content=\"@railscarma\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nikhil\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/\"},\"author\":{\"name\":\"Nikhil\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c\"},\"headline\":\"Kaminari Gem\",\"datePublished\":\"2023-04-15T07:24:33+00:00\",\"dateModified\":\"2023-04-17T05:23:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/\"},\"wordCount\":420,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\",\"articleSection\":[\"Blogs\",\"Technical Articles\"],\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/\",\"url\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/\",\"name\":\"Kaminari Gem - Rails Pagination with the Kaminari Gem\",\"isPartOf\":{\"@id\":\"https:\/\/www.railscarma.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\",\"datePublished\":\"2023-04-15T07:24:33+00:00\",\"dateModified\":\"2023-04-17T05:23:11+00:00\",\"description\":\"Kaminari gem, a popular pagination library for Ruby on Rails. Let's help you get started with using Kaminari in your Rails application.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg\",\"width\":800,\"height\":300,\"caption\":\"kaminari gem\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.railscarma.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kaminari Gem\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.railscarma.com\/#website\",\"url\":\"https:\/\/www.railscarma.com\/\",\"name\":\"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development\",\"description\":\"RailsCarma is a Ruby on Rails Development Company in Bangalore. We specialize in Offshore Ruby on Rails Development based out in USA and India. Hire experienced Ruby on Rails developers for the ultimate Web Experience.\",\"publisher\":{\"@id\":\"https:\/\/www.railscarma.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.railscarma.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.railscarma.com\/#organization\",\"name\":\"RailsCarma\",\"url\":\"https:\/\/www.railscarma.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"contentUrl\":\"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png\",\"width\":200,\"height\":46,\"caption\":\"RailsCarma\"},\"image\":{\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RailsCarma\/\",\"https:\/\/x.com\/railscarma\",\"https:\/\/www.linkedin.com\/company\/railscarma\/\",\"https:\/\/myspace.com\/railscarma\",\"https:\/\/in.pinterest.com\/railscarma\/\",\"https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c\",\"name\":\"Nikhil\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g\",\"caption\":\"Nikhil\"},\"sameAs\":[\"https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kaminari Gem - Rails Pagination with the Kaminari Gem","description":"Kaminari gem, a popular pagination library for Ruby on Rails. Let's help you get started with using Kaminari in your Rails application.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.railscarma.com\/ja\/\u30d6\u30ed\u30b0\/\u6280\u8853\u8ad6\u6587\/\u30ab\u30df\u30ca\u30ea\u30b8\u30a7\u30e0\/","og_locale":"ja_JP","og_type":"article","og_title":"Kaminari Gem - Rails Pagination with the Kaminari Gem","og_description":"Kaminari gem, a popular pagination library for Ruby on Rails. Let's help you get started with using Kaminari in your Rails application.","og_url":"https:\/\/www.railscarma.com\/ja\/\u30d6\u30ed\u30b0\/\u6280\u8853\u8ad6\u6587\/\u30ab\u30df\u30ca\u30ea\u30b8\u30a7\u30e0\/","og_site_name":"RailsCarma - Ruby on Rails Development Company specializing in Offshore Development","article_publisher":"https:\/\/www.facebook.com\/RailsCarma\/","article_published_time":"2023-04-15T07:24:33+00:00","article_modified_time":"2023-04-17T05:23:11+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg","type":"image\/jpeg"}],"author":"Nikhil","twitter_card":"summary_large_image","twitter_creator":"@railscarma","twitter_site":"@railscarma","twitter_misc":{"\u57f7\u7b46\u8005":"Nikhil","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"2\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#article","isPartOf":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/"},"author":{"name":"Nikhil","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c"},"headline":"Kaminari Gem","datePublished":"2023-04-15T07:24:33+00:00","dateModified":"2023-04-17T05:23:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/"},"wordCount":420,"commentCount":0,"publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"image":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg","articleSection":["Blogs","Technical Articles"],"inLanguage":"ja","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/","url":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/","name":"Kaminari Gem - Rails Pagination with the Kaminari Gem","isPartOf":{"@id":"https:\/\/www.railscarma.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage"},"image":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage"},"thumbnailUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg","datePublished":"2023-04-15T07:24:33+00:00","dateModified":"2023-04-17T05:23:11+00:00","description":"Kaminari gem, a popular pagination library for Ruby on Rails. Let's help you get started with using Kaminari in your Rails application.","breadcrumb":{"@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#primaryimage","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2023\/04\/kaminari-gem.jpg","width":800,"height":300,"caption":"kaminari gem"},{"@type":"BreadcrumbList","@id":"https:\/\/www.railscarma.com\/fr\/blog\/technical-articles\/joyau-kaminari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.railscarma.com\/"},{"@type":"ListItem","position":2,"name":"Kaminari Gem"}]},{"@type":"WebSite","@id":"https:\/\/www.railscarma.com\/#website","url":"https:\/\/www.railscarma.com\/","name":"RailsCarma - \u30aa\u30d5\u30b7\u30e7\u30a2\u958b\u767a\u306b\u7279\u5316\u3057\u305f Ruby on Rails \u958b\u767a\u4f1a\u793e","description":"RailsCarma \u306f\u30d0\u30f3\u30ac\u30ed\u30fc\u30eb\u306e Ruby on Rails \u958b\u767a\u4f1a\u793e\u3067\u3059\u3002\u5f53\u793e\u306f\u7c73\u56fd\u3068\u30a4\u30f3\u30c9\u3092\u62e0\u70b9\u3068\u3059\u308b\u30aa\u30d5\u30b7\u30e7\u30a2 Ruby on Rails \u958b\u767a\u3092\u5c02\u9580\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u7d4c\u9a13\u8c4a\u5bcc\u306a Ruby on Rails \u958b\u767a\u8005\u3092\u96c7\u3063\u3066\u3001\u7a76\u6975\u306e Web \u30a8\u30af\u30b9\u30da\u30ea\u30a8\u30f3\u30b9\u3092\u5b9f\u73fe\u3057\u307e\u3057\u3087\u3046\u3002","publisher":{"@id":"https:\/\/www.railscarma.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.railscarma.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/www.railscarma.com\/#organization","name":"\u30ec\u30fc\u30eb\u30ab\u30fc\u30de","url":"https:\/\/www.railscarma.com\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","contentUrl":"https:\/\/www.railscarma.com\/wp-content\/uploads\/2020\/08\/railscarma_logo.png","width":200,"height":46,"caption":"RailsCarma"},"image":{"@id":"https:\/\/www.railscarma.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RailsCarma\/","https:\/\/x.com\/railscarma","https:\/\/www.linkedin.com\/company\/railscarma\/","https:\/\/myspace.com\/railscarma","https:\/\/in.pinterest.com\/railscarma\/","https:\/\/www.youtube.com\/channel\/UCx3Wil-aAnDARuatTEyMdpg"]},{"@type":"Person","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/1aa0357392b349082303e8222c35c30c","name":"\u30cb\u30ad\u30eb","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.railscarma.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/054f31ff35e9917aaf631b8025ef679d42dd21792012d451763138d66d02a4c0?s=96&d=mm&r=g","caption":"Nikhil"},"sameAs":["https:\/\/www.railscarma.com\/hire-ruby-on-rails-developer\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/posts\/37277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/comments?post=37277"}],"version-history":[{"count":0,"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/posts\/37277\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/media\/37287"}],"wp:attachment":[{"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/media?parent=37277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/categories?post=37277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.railscarma.com\/ja\/wp-json\/wp\/v2\/tags?post=37277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}