Problem/Motivation

Field types of entity_reference, file and image have no ability to be mapped in Search API and therefore their properties cannot be indexed.

Proposed resolution

Add computed properties to these field types to return an entity in the data type class Search API can use to extract the properties.

Remaining tasks

Provide a patch for testing.

User interface changes

An expandable tree of properties will be present in the Search API for these field types.

Data model changes

A new computed property in the custom field types applicable to this issue.

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

apmsooner created an issue. See original summary.

apmsooner’s picture

Status: Active » Needs review
fishfree’s picture

@apmsooner Thank you! The patch works!

  • apmsooner committed f080c709 on 3.0.x
    Issue #3470853 by apmsooner, fishfree: Search API: Support mapping/...
apmsooner’s picture

Status: Needs review » Fixed
apmsooner’s picture

Status: Fixed » Closed (fixed)