# File lib/kirbybase.rb, line 2360 def [](*index) return nil if index[0].nil? return get_match_by_recno(:select, @field_names, index[0]) if \ index.size == 1 recs = select_by_recno_index(*@field_names) { |r| index.include?(r.recno) } return recs end