サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
www.kansai.anesth.or.jp
Rubyのオブジェクトを外部ファイルに格納するためのクラス。 内部でMarshalを使っている。 使い方 db = PStore.new("/tmp/foo") db.transaction do p db.roots ary = db["root"] = [1,2,3,4] ary[0] = [1,1.5] end db.transaction do p db["root"] end データベースにアクセスするためには、transactionのブロック内である必要がある。 インターフェースはHashライクである。 クラスメソッド PStore.new(file) ファイル名fileでデータベースを読み書きする。 fileのあるディレクトリは書き込み可能である必要がある。 なぜなら、データベースを更新するときにバックアップファイルが作成されるからだ。 バックアップファイル名はファイル名の後
このページを最初にブックマークしてみませんか?
『www.kansai.anesth.or.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く