Method: Aerospike::Exp::Map.size

Defined in:
lib/aerospike/exp/exp_map.rb

.size(bin, ctx: nil) ⇒ Object

Create expression that returns list size.

Examples

# Map bin “a” size > 7 Exp.gt(MapExp.size(mapBin(“a”)), Exp.val(7))

[View source]

263
264
265
266
# File 'lib/aerospike/exp/exp_map.rb', line 263

def self.size(bin, ctx: nil)
  bytes = Exp.pack(ctx, SIZE)
  add_read(bin, bytes, Exp::Type::INT)
end