るりまサーチ

最速Rubyリファレンスマニュアル検索!
300件ヒット [1-100件を表示] (0.029秒)
トップページ > クエリ:y[x] > クラス:GDBM[x]

別のキーワード

  1. psych psych_y
  2. psych y
  3. kernel y
  4. kernel psych_y

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

GDBM#each_key {|key| ... } -> self (6101.0)

全ての key に対して繰り返すイテレータです。

...全ての key に対して繰り返すイテレータです。...

GDBM#empty? -> bool (6101.0)

データベースが空の時、真を返します。

データベースが空の時、真を返します。

GDBM#has_key?(key) -> bool (6101.0)

key がデータベース中に存在する時、真を返します。

...key がデータベース中に存在する時、真を返します。...

GDBM#key(value) -> String | nil (6101.0)

与えられた値に対応するキーを返します。

与えられた値に対応するキーを返します。

対応する要素が存在しない時には nil を返します。
値に対応するキーが複数ある場合は最初に見つかったキーを返します。

@param value キーを探したい値を指定します。

GDBM#key?(key) -> bool (6101.0)

key がデータベース中に存在する時、真を返します。

...key がデータベース中に存在する時、真を返します。...

絞り込み条件を変える

GDBM#keys -> [String] (6101.0)

データベース中に存在するキー全てを含む配列を返します。

...データベース中に存在するキー全てを含む配列を返します。

require 'gdbm'

db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.keys #=> ["a", "b"]...

GDBM#sync -> self (6101.0)

要素の変更をファイルに反映します。

...要素の変更をファイルに反映します。

FAST モード(GDBM.open の第3引数に GDBM::FAST を指定)のときだけ意味があります。

=== 注意
GNU gdbm version 1.8 以降より FAST モードがデフォルトになりました。...

GDBM#syncmode=(bool) (6101.0)

オープンしている GDBM オブジェクトのモードを変更します。

...オープンしている GDBM オブジェクトのモードを変更します。

このオプションはデフォルトで off です。

このオプションが on のときは、GDBM はデータベースの変更操作ごとに
データベースの状態を同期します。

@param bool...
...新たにセットするモード。

@see GDBM::SYNC, GDBM#fastmode=...

GDBM::SYNC -> Integer (6101.0)

GDBM.open の第3引数に指定します。

...
GDBM
.open の第3引数に指定します。

書き込みの結果が、ディスク上のファイルにすぐに反映されます。
libgdbm version 1.8.0 以前のデフォルトモードです。

この定数は libgdbm version 1.8.0 以降より有効です。...
<< 1 2 3 > >>