I would like to give the option to list many different skills. However, I have put them into several different vocabularies. There is one field-collection with eight different term-level fields each with a single vocabulary and each vocabulary has about 10 to 20 terms. It looks fine. However, I'm starting to build the database search index with the Search API and the references needed to get to that level are making a huge options page when configuring the Search API index.

Is this too much and will it be inefficient?

Comments

dasjo’s picture

have you had your issue solved?

mh86’s picture

Status: Active » Fixed

Regarding the performance considerations, this shouldn't be a big problem. The data is only fetched while indexing, which happens on cron runs.
One possible solution to that is having an additional taxonomy field with multiple vocabularies, hide it from the end user, and sync the data from the different term level fields with Rules.

Status: Fixed » Closed (fixed)

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