2013-01-01から1年間の記事一覧

Google SpreadSheetを元にグラフを描く場合

Google Chart Toolsでグラフを作れるAPIがあるんだけど、そのデータをGoogle SpreadSheetを使って描写が出来るらしい、という事でやってみたら何点かハマったのでメモ。 sendMethodは無効にする QueryのURLはhttpsに => https://spreadsheets.google.com/tq?…

で間違ったカラム名を変更する方法

class Resource < ActiveRecord::Base attr_accessible :resource_id, :type_id, :user_id belongs_to :resource_type この中のtype_idをbelongs_toのresource_typeのidを紐づけたいと思っていたんだけど、間違ってカラム名をつけてDBに作ってしまった。 ↓本…

Mac OS Xにインストールする方法

今までインストールしていない場合は brew update brew outdated brew install erlang brew install couchdb

セカンダリー・インデックス

セカンダリー・インデックスとは、MapReduceを活用した追加のインデックス機能である https://cloudant.com/for-developers/views/セカンダリー・インデックスは、mapファンクションを利用するして、データをドキュメントから取り出し、reduceファンクション…

プライマリ・インデックス

プライマリ・インデックス機能 #名前の通り ソート順 順番 #最初に実施されるソートのタイプ null false true #次の数字 1 10 4.0 #次のテキスト "a" #同じ文字であれば小文字一番、大文字二番 "A" "aa" "b" "B" "ba" "bb" #次の配列 ["a"] ["b"] #違う要素…

コマンドラインで操作

https://cloudant.com/for-developers/crud/ 開発者向けドキュメントを実際にやってみる ドキュメント内のデータ一覧を見る $ curl https://{ユーザー名}:{パスワード}@{アカウント名}.cloudant.com/{ドキュメント名}/_all_docs データを見てみる(id:1a80cb1…