Sha256: d195afe04be6a0d54143417352ace3aa5ebf575bc426665a9e68c54b8d72caea
Contents?: true
Size: 441 Bytes
Versions: 4
Compression:
Stored size: 441 Bytes
Contents
module Netzke module DataMapper module ComboboxOptions def netzke_combo_options_for(column, query = "") # NOTE: :order=>[column.to_sym.asc] is necessary as per http://datamapper.org/docs/find.html, Version 1.2.0 values=all(:fields=>[column], :unique=>true, :order=>[column.to_sym.asc]) (query.blank? ? values : values.all(column.to_sym.like => "#{query}%")).map &column.to_sym end end end end
Version data entries
4 entries across 4 versions & 2 rubygems