Sha256: 8964191d8367d07daded541f3685e6798436420413d1cd424fa82e3698b9d34e
Contents?: true
Size: 460 Bytes
Versions: 4
Compression:
Stored size: 460 Bytes
Contents
module Ddr module Models module HasChildren extend ActiveSupport::Concern def first_child first_child_pid = ActiveFedora::SolrService.query(association_query(:children), rows: 1, sort: "#{Ddr::IndexFields::IDENTIFIER} ASC").first["id"] begin ActiveFedora::Base.find(first_child_pid, :cast => true) if first_child_pid rescue ActiveFedora::ObjectNotFound nil end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems