Create Lists : add relational operator to identify a range of records starting from "today" (last 30 days)
There are no relational operators that will generate a list of records starting from today.
We need lists for "items added in the last 30 days" (starting from today), "items circulated in the last 7 days" (starting from today). This logic is not available via regular expressions.
Idea Value
We need to be able to generate a current list of records beginning with the records we created today (or yesterday if that is the preference of the IUG). We populate recent title lists, recent circulation lists etc. and there is no regular expression that allows us to do this. We cannot use dates in our queries, and this regular expression would allow us to use a "rolling date" logic.
We rely on our website carousels to have this logic, as it does not exist in Encore (titles added in the last.....).
The current "within' logic : "within last month" is not rolling, but literally "retrieves records with a specified DATE field that falls within the previous calendar month".
-
Phil Shirley commented
This would be very useful for creating lists for the public. Our lists of recently-added and recently-ordered titles are very popular, but we can't create these in Create Lists; some services or apps (like Capira) can create carousels based on what's in a review file, so that would be very useful to schedule a daily run of a saved search for records added or ordered within a certain time.
Another use case is that that we get stats based on things added in, say, the last year, or between one and three years ago, and having a feature like the one suggested would make this easier and less error prone (and possible to schedule).