4件ヒット
[1-4件を表示]
(0.029秒)
クラス
- GDBM (2)
- OpenStruct (1)
- SDBM (1)
キーワード
-
delete
_ field (1) - reject! (1)
検索結果
先頭4件
-
GDBM
# delete(key) -> object | nil (54697.0) -
与えられた key に対応する項目を削除します。
与えられた key に対応する項目を削除します。
@param key キーを指定します。
@return 指定したキーが存在する場合は、キーに対応する値を返します。
指定したキーが存在しない場合は、 nil を返します。
また、キーが存在しない場合にブロックを与えている場合は、ブロックを評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.... -
GDBM
# delete(key) {|key| . . . } -> object (54697.0) -
与えられた key に対応する項目を削除します。
与えられた key に対応する項目を削除します。
@param key キーを指定します。
@return 指定したキーが存在する場合は、キーに対応する値を返します。
指定したキーが存在しない場合は、 nil を返します。
また、キーが存在しない場合にブロックを与えている場合は、ブロックを評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.... -
OpenStruct
# delete _ field(name) -> object (27604.0) -
nameで指定された要素を削除します。
nameで指定された要素を削除します。
その後その要素を参照したら nil が返ります。
@param name 削除する要素を文字列かシンボルで指定します。
@return 削除前の要素の値を返します。 -
SDBM
# reject! { |key , value| . . . } -> self (18322.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>