# File tokyotyrant.rb, line 1421 def metasearch(others, type = MSUNION) raise ArgumentError if !others.is_a?(Array) args = @args.dup others.each do |other| next if !other.is_a?(RDBQRY) args.push("next") other._args.each do |arg| args.push(arg) end end args.push("mstype\0" + type.to_s) @hint = "" rv = @rdb.misc("metasearch", args, RDB::MONOULOG) return Array::new if !rv _popmeta(rv) return rv end