{"id":344,"date":"2014-10-09T18:34:29","date_gmt":"2014-10-09T13:04:29","guid":{"rendered":"http:\/\/blog.nuventure.in\/?p=344"},"modified":"2019-11-05T10:26:22","modified_gmt":"2019-11-05T04:56:22","slug":"using-hstore-in-rails-4-with-postgresql","status":"publish","type":"post","link":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/","title":{"rendered":"Using Hstore in Rails 4 with PostgreSQL"},"content":{"rendered":"<p><a title=\"Hstore\" href=\"http:\/\/www.postgresql.org\/docs\/9.1\/static\/hstore.html\" target=\"_blank\" rel=\"noopener noreferrer\">Hstore<\/a> basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column.<\/p>\n<p>If you&nbsp;want to query Model records, it is very difficult if you use Serialize to store dynamic attributes. Hstore acts same as Serialize but we can additionally query the model records using Hstore.<\/p>\n<p>Please follow&nbsp;below steps to enable Hstore in a Ruby on Rails 4 application.<\/p>\n<pre>rails generate migration enable_hstore_extension<\/pre>\n<pre class=\"brush: ruby; title: ; notranslate\" title=\"\">\nclass EnableHstoreExtension &amp;amp;lt; ActiveRecord::Migration\ndef change\nenable_extension 'hstore'\nend\nend\n<\/pre>\n<pre>rake db:migrate<\/pre>\n<pre>rails g migration AddPropertiesToChocolate<\/pre>\n<pre class=\"brush: ruby; title: ; notranslate\" title=\"\">\nclass AddPropertiesToChocolate &amp;amp;lt; ActiveRecord::Migration\ndef change\nadd_column :chocolates, :properties, :hstore\nend\nend\n<\/pre>\n<pre>rake db:migrate<\/pre>\n<p><strong>Rails console:<\/strong><\/p>\n<pre class=\"brush: ruby; title: ; notranslate\" title=\"\">\np = Chocolate.last\np.properties = {'color' =&amp;amp;gt; 'orange'}\np.properties&#x5B;'price'] = '5'\np.save\nChocolate.where(&quot;properties -&amp;amp;gt; 'color' = 'orange' &quot;)\nChocolate.where(&quot;properties -&amp;amp;gt; 'price' ='5' &quot;)\n<\/pre>\n<p>Finally, you can define accessors for your Hstore keys in your model. Validations work just like they would for any other column in your model.<\/p>\n<pre class=\"brush: ruby; title: ; notranslate\" title=\"\">\nclass Chocolate&amp;amp;nbsp;&amp;amp;lt; ActiveRecord::Base\n# setup hstore\nstore_accessor :properties, :color\n\n# can even run typical validations on hstore fields\nvalidates :color,\ninclusion: { in: %w{orange&amp;amp;nbsp;gold red} }\n\nend\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Hstore basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column. If you&nbsp;want to query Model records, it is very difficult if you use Serialize to store dynamic attributes. Hstore acts same as Serialize but we can additionally query the model records using [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":814,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[57,41,26,20,42],"tags":[46,45,44,43],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Nuventure Blog Using Hstore in Rails 4 with PostgreSQL -<\/title>\n<meta name=\"description\" content=\"Nuventure Blog Hstore basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column. If you&nbsp;want to\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nuventure Blog Using Hstore in Rails 4 with PostgreSQL -\" \/>\n<meta property=\"og:description\" content=\"Nuventure Blog Hstore basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column. If you&nbsp;want to\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/\" \/>\n<meta property=\"og:site_name\" content=\"Nuventure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/nuventureco\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-09T13:04:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-05T04:56:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tinu Cleatus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nuventureco\" \/>\n<meta name=\"twitter:site\" content=\"@nuventureco\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tinu Cleatus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/\"},\"author\":{\"name\":\"Tinu Cleatus\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#\/schema\/person\/92ee1865fc62f5f812a01ebc360befdb\"},\"headline\":\"Using Hstore in Rails 4 with PostgreSQL\",\"datePublished\":\"2014-10-09T13:04:29+00:00\",\"dateModified\":\"2019-11-05T04:56:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/\"},\"wordCount\":215,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg\",\"keywords\":[\"hstore\",\"postgresql\",\"rails\",\"ruby\"],\"articleSection\":[\"Database\",\"PostgreSQL\",\"Programming\",\"Ruby\",\"Ruby on Rails\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/\",\"url\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/\",\"name\":\"Nuventure Blog Using Hstore in Rails 4 with PostgreSQL -\",\"isPartOf\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg\",\"datePublished\":\"2014-10-09T13:04:29+00:00\",\"dateModified\":\"2019-11-05T04:56:22+00:00\",\"description\":\"Nuventure Blog Hstore basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column. If you&nbsp;want to\",\"breadcrumb\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage\",\"url\":\"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg\",\"contentUrl\":\"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg\",\"width\":800,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nuventureconnect.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Hstore in Rails 4 with PostgreSQL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#website\",\"url\":\"https:\/\/nuventureconnect.com\/blog\/\",\"name\":\"Nuventure Blog\",\"description\":\"Knowledge.transmit!\",\"publisher\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nuventureconnect.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#organization\",\"name\":\"Nuventure Connect Private Limited\",\"url\":\"https:\/\/nuventureconnect.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2023\/03\/logo-main-with-cartion-1.webp\",\"contentUrl\":\"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2023\/03\/logo-main-with-cartion-1.webp\",\"width\":200,\"height\":89,\"caption\":\"Nuventure Connect Private Limited\"},\"image\":{\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/nuventureco\/\",\"https:\/\/x.com\/nuventureco\",\"https:\/\/www.instagram.com\/nuventure\/\",\"https:\/\/in.linkedin.com\/company\/nuventure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#\/schema\/person\/92ee1865fc62f5f812a01ebc360befdb\",\"name\":\"Tinu Cleatus\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nuventureconnect.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d4651d73eeb12d32186df9b61b4b1827?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d4651d73eeb12d32186df9b61b4b1827?s=96&r=g\",\"caption\":\"Tinu Cleatus\"},\"url\":\"https:\/\/nuventureconnect.com\/blog\/author\/tinu\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nuventure Blog Using Hstore in Rails 4 with PostgreSQL -","description":"Nuventure Blog Hstore basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column. If you&nbsp;want to","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:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/","og_locale":"en_US","og_type":"article","og_title":"Nuventure Blog Using Hstore in Rails 4 with PostgreSQL -","og_description":"Nuventure Blog Hstore basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column. If you&nbsp;want to","og_url":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/","og_site_name":"Nuventure Blog","article_publisher":"https:\/\/www.facebook.com\/nuventureco\/","article_published_time":"2014-10-09T13:04:29+00:00","article_modified_time":"2019-11-05T04:56:22+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg","type":"image\/jpeg"}],"author":"Tinu Cleatus","twitter_card":"summary_large_image","twitter_creator":"@nuventureco","twitter_site":"@nuventureco","twitter_misc":{"Written by":"Tinu Cleatus","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#article","isPartOf":{"@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/"},"author":{"name":"Tinu Cleatus","@id":"https:\/\/nuventureconnect.com\/blog\/#\/schema\/person\/92ee1865fc62f5f812a01ebc360befdb"},"headline":"Using Hstore in Rails 4 with PostgreSQL","datePublished":"2014-10-09T13:04:29+00:00","dateModified":"2019-11-05T04:56:22+00:00","mainEntityOfPage":{"@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/"},"wordCount":215,"commentCount":0,"publisher":{"@id":"https:\/\/nuventureconnect.com\/blog\/#organization"},"image":{"@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg","keywords":["hstore","postgresql","rails","ruby"],"articleSection":["Database","PostgreSQL","Programming","Ruby","Ruby on Rails"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/","url":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/","name":"Nuventure Blog Using Hstore in Rails 4 with PostgreSQL -","isPartOf":{"@id":"https:\/\/nuventureconnect.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage"},"image":{"@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg","datePublished":"2014-10-09T13:04:29+00:00","dateModified":"2019-11-05T04:56:22+00:00","description":"Nuventure Blog Hstore basically gives you a schema-less data store in your PostgreSQL DB. This allows you to store the Hash in a Database column. If you&nbsp;want to","breadcrumb":{"@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#primaryimage","url":"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg","contentUrl":"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2014\/10\/1_7AOhGDnRL2eyJMUidCHZEA.jpeg","width":800,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/nuventureconnect.com\/blog\/2014\/10\/09\/using-hstore-in-rails-4-with-postgresql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nuventureconnect.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Using Hstore in Rails 4 with PostgreSQL"}]},{"@type":"WebSite","@id":"https:\/\/nuventureconnect.com\/blog\/#website","url":"https:\/\/nuventureconnect.com\/blog\/","name":"Nuventure Blog","description":"Knowledge.transmit!","publisher":{"@id":"https:\/\/nuventureconnect.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nuventureconnect.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nuventureconnect.com\/blog\/#organization","name":"Nuventure Connect Private Limited","url":"https:\/\/nuventureconnect.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nuventureconnect.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2023\/03\/logo-main-with-cartion-1.webp","contentUrl":"https:\/\/nuventureconnect.com\/blog\/wp-content\/uploads\/2023\/03\/logo-main-with-cartion-1.webp","width":200,"height":89,"caption":"Nuventure Connect Private Limited"},"image":{"@id":"https:\/\/nuventureconnect.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/nuventureco\/","https:\/\/x.com\/nuventureco","https:\/\/www.instagram.com\/nuventure\/","https:\/\/in.linkedin.com\/company\/nuventure"]},{"@type":"Person","@id":"https:\/\/nuventureconnect.com\/blog\/#\/schema\/person\/92ee1865fc62f5f812a01ebc360befdb","name":"Tinu Cleatus","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nuventureconnect.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d4651d73eeb12d32186df9b61b4b1827?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d4651d73eeb12d32186df9b61b4b1827?s=96&r=g","caption":"Tinu Cleatus"},"url":"https:\/\/nuventureconnect.com\/blog\/author\/tinu\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/posts\/344"}],"collection":[{"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/comments?post=344"}],"version-history":[{"count":39,"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/posts\/344\/revisions"}],"predecessor-version":[{"id":816,"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/posts\/344\/revisions\/816"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/media\/814"}],"wp:attachment":[{"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/media?parent=344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/categories?post=344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nuventureconnect.com\/blog\/wp-json\/wp\/v2\/tags?post=344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}