MongoDBへBoolean、バイナリ(BINARY)、Date、Timestamp、などをinsertして保存/取得する方法を紹介します。 サンプルコードはRubyを使いますが、便利なORMであるMongoidはあえて使わずに、プリミティブなドライバであるmongo-ruby-driverで実装してよりMongo Shellに近い操作を確認していきたいと思います。 今回は、そもそもMongoDBのデータ型(type)がRubyのオブジェクトにどのようにマッピングされるかを見てみます。 mongo-ruby-driverをgemからインストールしておいてください。 gem install mongo 環境 OS CentOS 5.4 ruby 1.9.3 gem 1.8.21 mongo 1.6.1 MongoDB 2.0.4 MongoDBのデータ型 まずは、MongoDBのデータ型の