Method: OrientSupport::OrientQuery.mk_simple_setter

Defined in:
lib/support/orientquery.rb

.mk_simple_setter(*m) ⇒ Object



488
489
490
491
492
493
494
495
496
497
498
499
# File 'lib/support/orientquery.rb', line 488

def mk_simple_setter *m
  m.each do |def_m|
    define_method( def_m ) do | value=nil |
        if value.present?
          @q[def_m]  = value
          self
        elsif @q[def_m].present?
         "#{def_m.to_s}  #{generate_sql_list(@q[def_m]){' ,'}}"
        end
    end
  end
end