Railsで使えるGem

Ubuntu server12.04でRails4とPostgreSQL9.3をつかう〜hstoreとか

投稿日:

準備

Ubuntu server12.04にPostgreSQL9.3をインストールする

hstoreエクステンションを導入できるようsuper userにしておく

 

Ubuntu Server12.04でPostgreSQL9.3をつかう〜hstore

gem pgをインストールするためにdevまでインストール

 

rails new

 

config/database.yml

developmentとtestをつくる

 

 

hstoreとarrayを試してみる

migrationファイルの変更

excute “create extension hstore”とarray:true

 

挿入

普通にハッシュや配列をいれられる

 

読込

配列の要素で検索はANY

ハッシュの値の検索は->

 配列やハッシュのように扱える

 

 

-Railsで使えるGem
-, ,

執筆者:

関連記事

CarrierWaveで添付したファイルをrroongaで全文検索

By: Alan Levine – CC BY 2.0 目次1 Carrierwave2 rroonga3 Gemfile4 application.rb5 config/initiali …

no image

Rubyでxmlの要素の追加など~nokogiri

目次1 はじめに2 文字列をパースしてxmlとして読み込んでそのままxmlとして出力する3 nodeの追加4 nodesetの作成と追加5 DocumentFragmentの作成と追加 はじめに 参考 …

Rails3.2.8でテーブル並び替えのテストを作る~cucumberと正規表現

前提 Railsのテーブル並び替えを実装する Rails3.2.8で自動テスト環境を整える〜cucumber+spork+guard 目次1 作戦(ストラテジー)2 have_contentの正規表現 …

no image

Rubyからdocxを生成する

    前提 Rubyでdocxをいろいろ分析してみた 変数の仕様~正規表現 いろいろなパターンで試してみた 例えば、こんな文 [crayon-5add73e6e0ac685266 …

Rails3.2+Mongoidでログイン機能~devise

  目次1 Gemfile2 generate3 model4 試す5 Login/Logout6 アクセス制限7 メニュー構成を整える8 翻訳 I18n9 見た目を整える Gemfile …