Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Unable to use Checkout Status Predicate in Search Forms

Avatar

Level 1

Hi,

I have a scenario where i need to find all the Checked out assets in AEM DAM. I am trying to use Search Forms Facet to fetch this funcationality with an available feature "Checkout Status" predicate. But I am unable to edit the Property name to "jcr:content@cq:drivelock" as it is not available for selection. Any Suggestions?

Thanks,
Sushma R

1 Accepted Solution

Avatar

Correct answer by
Employee

Go to - searchforms -> select Assets Admin Search Rail-> edit and further select the predicate "checkoutstatus " in left. You can now edit it. Just update "jcr:content@cq:drivelock"value on right and further add comment and save. Your config will be captured and saved - /conf/global/settings/dam/search/facets/assets/jcr:content

View solution in original post

3 Replies

Avatar

Community Advisor

Hi,

You can try Query Debugger to find all the checked out assets

http://localhost:4502/libs/cq/search/content/querydebug.html

Query

path=/content/dam

type=dam:Asset

property=jcr:content/cq:drivelock

property.operation=exists

p.limit=-1



Arun Patidar

Avatar

Correct answer by
Employee

Go to - searchforms -> select Assets Admin Search Rail-> edit and further select the predicate "checkoutstatus " in left. You can now edit it. Just update "jcr:content@cq:drivelock"value on right and further add comment and save. Your config will be captured and saved - /conf/global/settings/dam/search/facets/assets/jcr:content

Avatar

Level 1

Thanks...this is the exact way i have implemented....i missed to post the answer though...Thanks so much