LMDB::MultiMapDatabase(K, V)
Inherits LMDB::MapDatabase / LMDB::Database / Iterable / Enumerable / LMDB::Disposable / Reference / Object
Constructors
new(environment : Environment, transaction : AbstractTransaction, flags : Flag = Flag::None)
Sourcenew(environment : Environment, name : String, transaction : AbstractTransaction, flags : Flag = Flag::None)
SourceInstance methods
delete(key : Pointer(K) | Slice(K) | Array(K) | StaticArray(K, _), value : Pointer(V) | Slice(V) | Array(V) | StaticArray(V, _))
Deletes all data matching the given value associated with key from
self.
If self does not support sorted duplicates (DUPSORT), value is
ignored.
ensure_flags(flags)
Source