[MGNLREST-699] NorsuDelivery - return all items which have a certain value in a multifield Created: 15/May/23  Updated: 18/Dec/23

Status: Open
Project: Magnolia REST Framework
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Story Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Epic Link: SaaS Post-TPR - DevX
Team: DeveloperX

 Description   

On Norsu Delivery Endpoint - 

How to return all items which have a certain value in a certain multifield with Delivery Endpoint?

For example: I want get a list of all tours which have the tourType “active”. tourType is a multi-field.

On JCR delivery endpoint I can request it with a filter like:

https://demopublic.magnolia-cms.com/.rest/delivery/tours/v1/?tourTypes=eaf9a648-fae1-48ae-a293-69bed874f159&lang=en

This does not work on Norsu delivery endpoint.

https://delivery-preview.saas.magnolia-cloud.com/delivery/recommendations/v1/?subid_token=oktjo3cqkitv325y&genres=98396d5d-587b-4d6f-a78b-4c1482bd4cab

 

Workaround:

Use a full text search
https://delivery-preview.saas.magnolia-cloud.com/delivery/recommendations/v1/?subid_token=oktjo3cqkitv325y&q=98396d5d-587b-4d6f-a78b-4c1482bd4cab


Generated at Mon Feb 12 07:02:20 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.