If you will be repeating a particular search frequently, or need to print a large list to use for data cleanup, physical inventory, etc., or if you need to search MARC SRS, using LDLite to run a report will be the most efficient way to get at the data you need. Check with Aaron Neslin about requesting a specific report (or even getting one scheduled).
ITEMS
QUERY | WHAT IS FOUND | HOW IT WORKS |
---|---|---|
items.id="" NOT items.barcode="" | items without barcodes | the first part finds items where items.id (=UUID) exists, but not items that have barcode defined as any value. Even though the UI shows a dash when there is no barcode, there is no "barcode" field in the JSON until you add a real value. |
cql.allRecords=1 NOT items.barcode="" | all instances or holdings records without items OR with items without barcodes | the first part finds all records where the barcode field is not defined. This includes any instance or holdings without items, but also finds items that have no barcodes. |
HOLDINGS
QUERY STRING | WHAT IS FOUND | HOW IT WORKS |
holdings.electronicAccess.uri = “hampshire” | ||