class Groonga::Command::LogicalSelect
A command class that represents `logical_select` command.
@since 1.1.3
Public Class Methods
command_name()
click to toggle source
# File lib/groonga/command/logical-select.rb, line 33 def command_name "logical_select" end
parameter_names()
click to toggle source
# File lib/groonga/command/logical-select.rb, line 37 def parameter_names [ :logical_table, :shard_key, :min, :min_border, :max, :max_border, :filter, :sortby, :output_columns, :offset, :limit, :drilldown, :drilldown_sortby, :drilldown_output_columns, :drilldown_offset, :drilldown_limit, :drilldown_calc_types, :drilldown_calc_target, :sort_keys, :drilldown_sort_keys, :match_columns, :query, :drilldown_filter, :load_table, :load_columns, :load_values, ] end
Public Instance Methods
filter()
click to toggle source
@return [String] `filter` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 116 def filter self[:filter] end
limit()
click to toggle source
@return [Integer] `limit` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 144 def limit integer_value(:limit) end
logical_table()
click to toggle source
@return [String] `logical_table` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 74 def logical_table self[:logical_table] end
max()
click to toggle source
@return [String] `max` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 102 def max self[:max] end
max_border()
click to toggle source
@return [String] `max_border` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 109 def max_border self[:max_border] end
min()
click to toggle source
@return [String] `min` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 88 def min self[:min] end
min_border()
click to toggle source
@return [String] `min_border` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 95 def min_border self[:min_border] end
offset()
click to toggle source
@return [Integer] `offset` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 137 def offset integer_value(:offset) end
output_columns()
click to toggle source
@return [String] `output_columns` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 130 def output_columns self[:output_columns] end
shard_key()
click to toggle source
@return [String] `shard_key` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 81 def shard_key self[:shard_key] end
sort_keys()
click to toggle source
@return [::Array<String>] The sort keys.
@since 1.4.2
# File lib/groonga/command/logical-select.rb, line 151 def sort_keys parse_array_value(self[:sort_keys] || self[:sortby] || "") end
sortby()
click to toggle source
@return [String] `sortby` parameter value.
@since 1.1.3
# File lib/groonga/command/logical-select.rb, line 123 def sortby self[:sortby] end