Sha256: 4d386c28b24c9eeabfa752d8a42d209ce116092b9d4be0c5d7a97204cbdbde04

Contents?: true

Size: 283 Bytes

Versions: 19

Compression:

Stored size: 283 Bytes

Contents

class ThinkingSphinx::Middlewares::IdsOnly <
  ThinkingSphinx::Middlewares::Middleware

  def call(contexts)
    contexts.each do |context|
      context[:results] = context[:results].collect { |row|
        row['sphinx_internal_id']
      }
    end

    app.call contexts
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
thinking-sphinx-3.4.2 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.4.1 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.4.0 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.3.0 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.2.0 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.1.4 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.1.3 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.1.2 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.1.1 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.1.0 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.6 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.5 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.4 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.3 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.2 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.1 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.0 lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.0.rc lib/thinking_sphinx/middlewares/ids_only.rb
thinking-sphinx-3.0.0.pre lib/thinking_sphinx/middlewares/ids_only.rb