Sha256: e64e917dc40707950ed8afd1dcb82a126754d60b1f402cb3afd6b566ed22607f
Contents?: true
Size: 475 Bytes
Versions: 4
Compression:
Stored size: 475 Bytes
Contents
# encoding: utf-8 require_relative "cql_literal" module QueryBuilder::CQL::Operators # Returns IN condition # # @example # fn = Operators[:cql_in] # fn[:foo, :bar, :baz] # # => "foo IN ('bar', 'baz')" # # @param [#to_s] column # @param [Array<#to_s>] values # # @return [String] # def self.cql_in(column, *values) "#{column} IN (#{values.map { |value| cql_literal(value) }.join(", ")})" end end # module QueryBuilder::CQL::Operators
Version data entries
4 entries across 4 versions & 1 rubygems