Sha256: 5c6d6087c5ece402fc1f572ab803d41005bed2adac4ed23332069e484f22b5ee

Contents?: true

Size: 473 Bytes

Versions: 2

Compression:

Stored size: 473 Bytes

Contents

module Ddr::Index
  module Queries

    # Returns a query for a single index document.
    # @param doc_id [String] the index document id
    # @return [Query] the query
    def self.id(doc_id)
      builder = QueryBuilder.new { id doc_id }
      builder.query
    end

    # Returns a query for the index document for an object.
    # @param obj [ActiveFedora::Base] the object
    # @return [Query] the query
    def self.object(obj)
      id(obj.pid)
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ddr-models-2.4.0.rc4 lib/ddr/index/queries.rb
ddr-models-2.4.0.rc3 lib/ddr/index/queries.rb