Problem/Motivation

drupal_entity_id field is a base field in Milvus since #3526393: Make use of Milvus' Grouping functionality
drupal_long_id is a metadata field
outputFields API query parameter only returns metadata fields

Steps to reproduce

Start a new index on 2.0.x (so not an existing one). The drupal_entity_id is not returned.

Proposed resolution

Until 'outputFields' works correctly in Milvus, fix it in the response since we can easily rebuild it from the drupal_long_id

Remaining tasks

Fix the output fields.

User interface changes

N/A

API changes

Output fields are now consistently returned in Milvus search/query results.

Data model changes

N/A

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

scott_euser created an issue. See original summary.

  • scott_euser committed 829dab9e on 2.0.x
    [#3556307] fix: Drupal Entity ID is missing in some scenarios
    
    By:...
scott_euser’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.