Sha256: 51a7350d83490e8a729e5693d21659d284ffebfb9ab0c9a6f3a77e8c94d7a93f
Contents?: true
Size: 472 Bytes
Versions: 3
Compression:
Stored size: 472 Bytes
Contents
module MeiliSearch module Rails class MSCleanUpJob < ::ActiveJob::Base queue_as :meilisearch def perform(documents) documents.each do |document| index = MeiliSearch::Rails.client.index(document[:index_uid]) if document[:synchronous] index.delete_document(document[:primary_key]).await else index.delete_document(document[:primary_key]) end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems