- Issue created by @rishi kulshreshtha
I am experiencing an issue with Search API on a multisite setup in Drupal 10.2.6. As soon as I enable the "Rendered HTML output" field in the index, my search results return nothing. I need to use "Rendered HTML output" because a significant number of paragraphs are not being indexed without it.
I tried to troubleshoot the problem by examining the $datasource_id
values at https://git.drupalcode.org/project/search_api/-/blob/8.x-1.x/src/Entity/...
$datasource_id
is set to 260ojw--entity:node
, I receive the following error:The datasource with ID '260ojw--entity:node' could not be retrieved for index 'Content'.
$datasource_id
is set to entity:node
or entity:media
, everything works fine, and search results are returned as expected.I've tried various solutions from other related threads, including:
Unfortunately, none of these have resolved the issue for me.
Expected Behavior: Enabling the "Rendered HTML output" field should not break search functionality, and all paragraphs should be properly indexed.
Actual Behavior: Enabling "Rendered HTML output" causes search results to return nothing, and an error occurs when using a specific $datasource_id
.
Steps to Reproduce:
$datasource_id
.Any guidance or suggestions to resolve this issue would be greatly appreciated.
Active
1.0
General code