Skip to content

Queries Need to Work Dependably #911

@jeannekitchens

Description

@jeannekitchens

We have an API guide https://credreg.net/registry/searchapi with numerous examples of queries that has been around for a long time. The issue is that customers keep finding queries defined in the guide may not work or seem to work intermittently. This is a blocker.

This is an example of a situation where it's unclear if the queries are working properly and causing confusing for a customer.

@excelsior (https://credential-engine.slack.com/team/U09SXAGRM) possibly more query issues. There's a ceterms:Organization published to the Registry with the ceterm:name "Project Management Institute (PMI).
The following query, brings back 726 results, any Organization name that contains either Project or Management.
{
"ceterms:name": {
"search:value": "Project Management",
"search:matchType": "search:contains"
}
}
This query brings back 0 results. Why would there be 0 results when there's "Project" "Management" and "PMI" included with the name of two organizations?
https://credentialengineregistry.org/resources/ce-d63e18dd-ec71-4453-9297-74b990037df0
https://credentialengineregistry.org/resources/ce-df242b97-167f-4a19-8317-cc59c8997b80
{
"ceterms:name": {
"search:value": "Project Management (PMI)",
"search:matchType": "search:contains"
}
}
This query, brings back 2 results, both having all of the words in the name.
"ceterms:name": {
"search:value": "Project Management Institute (PMI)",
"search:matchType": "search:contains"
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions