- Status changed to Fixed
almost 2 years ago 9:25am 18 January 2023 - 🇨🇭Switzerland janes_p Zurich
I have installed the Search API module created an index on the external entity
rijksmuseum
.It looks like the Search API indexing process doesn't index anything, as per the view based on it (no results shown).
Looking at the RijksData API documentation, it appears the index should look for
artObjects
(plural, result of request below) instead ofartObject
, as per field mappings.Request to retrieve whole collection -
curl https://www.rijksmuseum.nl/api/en/collection?key=fpGQTuED&format=json
Where do I need to specify the
artObjects
target for the indexing process? - 🇨🇭Switzerland janes_p Zurich
Now struggling with my own example (as simple as possible):
Calling a PostgREST service on a PostgreSQL database -
curl http://152.67.66.248:3000/test1
returns this:[{"test1_id":1,"test1_name":"John"}, {"test1_id":2,"test1_name":"Kate"}, {"test1_id":3,"test1_name":"Bill"}]
You can check for yourself - the service is up and running most of the time.
External entity
test_1
:REST storage with endpoint
http://152.67.66.248:3000/test1
List parameters, single parameters -
format | json
Simple mappings:
ID
-test1_id
Title
-test1_name
/test_1/1
returnsPage not found
Any hint what's missing would be much appreciated!
Automatically closed - issue fixed for 2 weeks with no activity.
- Status changed to Fixed
over 1 year ago 7:07am 11 August 2023 - 🇺🇸United States designerada
This seems to still be an issue. I'm having the same problem as #10, except using a JSON file. I've spent weeks trying to make sure everything is set up correctly. I installed the xnttfiles, xnttjson, xnttmulti, and xnttmanager modules. I also studied the JSONPath syntax documentation to make sure all my file mappings are correct, and still, despite anything I try, I get "Page not found" for each individual external entity page I try to view.