Something like this works for me:

/search type[]=resource type[]=archival_object page=1 
filter={"query":{"comparator":"greater_than","field":"system_mtime","value":"2019-10-02","jsonmodel_type":"date_field_query"}}




> On Nov 8, 2019, at 10:24 AM, Seth Shaw <seth.s...@unlv.edu> wrote:
> 
> To do this you need to use the advanced query parameter which, unfortunately, 
> is not well documented. There are a few email threads that describe using the 
> advanced search though:
> 
> http://lyralists.lyrasis.org/mailman/htdig/archivesspace_users_group/2015-June/001734.html
>  
> <http://lyralists.lyrasis.org/mailman/htdig/archivesspace_users_group/2015-June/001734.html>
> 
> I've formulated queries like you describe before (I'll have to dig through my 
> notes to see if I can find it again); but the result set was consistently 
> giving me back duplicate results for some unknown reason; so I stopped using 
> it. 
> 
> Ideally, we would be able to add a 'modified_since' parameter to each 
> entity's endpoint to get the most recent set. The capability exists in the 
> code, but hasn't been exposed to the REST end-point. I've submitted a ticket 
> that will hopefully lead to this being resolved: 
> https://archivesspace.atlassian.net/browse/ANW-962?filter=-2 
> <https://archivesspace.atlassian.net/browse/ANW-962?filter=-2>.
> 
> 
> On Fri, Nov 8, 2019 at 7:07 AM Steve Mattison <smatt...@nd.edu 
> <mailto:smatt...@nd.edu>> wrote:
>  
> <https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=archivesspace_users_group@lyralists.lyrasis.org>Community,
> 
> I'm new to using ArchivesSpace, and new to using the AS API.  I need to use 
> the API to search within a given repository to find records that have been 
> modified after a particular time (e.g. modified within the last 48 hours).  
> (We then want to export metadata related to those resources or 
> archival_objects for a project we're working on.)
> 
> I have found the documentation for search-this-repository 
> <http://archivesspace.github.io/archivesspace/api/?shell#search-this-repository>,
>  but don't know how to formulate a query to find all resources and/or 
> archival_objects where the system_mtime is after a particular time.  I would 
> be fine with performing two searches, one for resources and one for 
> archival_objects, if that is required.
> 
> Any help with the syntax for the query would be much appreciated.
> 
> Thanks for your help.
> 
> -- 
> Steve Mattison
> Lead Software Engineer, Digital Library Technologies
> Hesburgh Libraries
> 
> University of Notre Dame
> 271 Hesburgh Library
> Notre Dame, IN 46556-5629
> o: 574-631-8559
> e: steve.matti...@nd.edu <mailto:steve.matti...@nd.edu>
> 
> _______________________________________________
> Archivesspace_Users_Group mailing list
> Archivesspace_Users_Group@lyralists.lyrasis.org 
> <mailto:Archivesspace_Users_Group@lyralists.lyrasis.org>
> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group 
> <http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group>
> !DSPAM:5dc588a9250937848916637! 
> _______________________________________________
> Archivesspace_Users_Group mailing list
> Archivesspace_Users_Group@lyralists.lyrasis.org
> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group
> 
> 
> !DSPAM:5dc588a9250937848916637!

_______________________________________________
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group@lyralists.lyrasis.org
http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group

Reply via email to