249件ヒット
[1-100件を表示]
(0.018秒)
検索結果
先頭5件
-
SDBM
# key(value) -> String | nil (35101.0) -
与えられた値に対応するキーを返します。
与えられた値に対応するキーを返します。
対応する要素が存在しない時には nil を返します。
値に対応するキーが複数ある場合は最初に見つかったキーを返します。
@param value キーを探したい値を指定します。 -
SDBM
# has _ key?(key) -> bool (23228.0) -
key がデータベース中に存在する時、真を返します。
...
key がデータベース中に存在する時、真を返します。
@param key 検索したいキー。... -
SDBM
# key?(key) -> bool (23228.0) -
key がデータベース中に存在する時、真を返します。
...
key がデータベース中に存在する時、真を返します。
@param key 検索したいキー。... -
SDBM
# each _ key {|key| . . . } -> self (23218.0) -
全ての key に対して繰り返すイテレータ。
...全ての key に対して繰り返すイテレータ。... -
SDBM
# keys -> [String] (23112.0) -
データベース中に存在するキー全てを含む配列を返します。
...データベース中に存在するキー全てを含む配列を返します。
require 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
p db1.keys #=> ["a", "b","c"]... -
SDBM
# include?(key) -> bool (20128.0) -
key がデータベース中に存在する時、真を返します。
...
key がデータベース中に存在する時、真を返します。
@param key 検索したいキー。... -
SDBM
# member?(key) -> bool (20128.0) -
key がデータベース中に存在する時、真を返します。
...
key がデータベース中に存在する時、真を返します。
@param key 検索したいキー。... -
SDBM
# fetch(key , ifnone = nil) {|key| . . . } -> object (17262.0) -
データベースから対応するキーを探してその要素の値を返します。
...@param key 探索するキー。
@param ifnone 対応するキーが見つからなかった場合に返す値。
@raise IndexError ifnone が設定されていないときに、対応するキーが
見つからなかった場合に発生します。
require 'sdbm'......b1.fetch('a') #=> "aaa"
p db1.fetch('z', 'zzz') #=> "zzz"
p db1.fetch('z'){|key| [:key, key] } #=> [:key, "z"]
p db1.fetch('z', 'zzz'){|key| [:key, key] } #=> "zzz"
p db1.fetch('z') #=> IndexError 発生... -
SDBM
# delete _ if { |key , value| . . . } -> self (17138.0) -
ブロックを評価した値が真であれば該当する項目を削除します。
...あれば該当する項目を削除します。
require 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
p db1 #=> #<SDBM:0xb7cc96f8>
p db1.reject!{ |key, value| key == 'a' } #=> #<SDBM:0xb7cc96f8>... -
SDBM
# reject! { |key , value| . . . } -> self (17138.0) -
ブロックを評価した値が真であれば該当する項目を削除します。
...あれば該当する項目を削除します。
require 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
p db1 #=> #<SDBM:0xb7cc96f8>
p db1.reject!{ |key, value| key == 'a' } #=> #<SDBM:0xb7cc96f8>...