Sha256: 948dd288252458bc6d5e7ead74daaadb9ce00de1873662fae62763584f49e616
Contents?: true
Size: 588 Bytes
Versions: 13
Compression:
Stored size: 588 Bytes
Contents
# frozen_string_literal: true module DynamoidAdvancedWhere module Nodes class LessThanNode < OperationNode self.operator = '<' end module Concerns module SupportsGreaterThan def lt(other_value) val = if respond_to?(:parse_right_hand_side) parse_right_hand_side(other_value) else other_value end LessThanNode.new( lh_operation: self, rh_operation: LiteralNode.new(val) ) end alias < lt end end end end
Version data entries
13 entries across 13 versions & 2 rubygems