backdrop / backdrop-issues

Issue tracker for Backdrop core.
144 stars 39 forks source link

Search API in core #650

Open and1truong opened 9 years ago

and1truong commented 9 years ago

Current search module is very limited for searching entities. Should we replace it by search_api module?

Thanks

quicksketch commented 9 years ago

Hi @andytruong! I'm not familiar enough with Search API to adequately answer this question. With most of these "should we put X module in core" questions, it's usually not the answer to put the current module wholesale into core. It usually means selecting the valuable pieces from that project that are suitable for core in one at a time. So I'd probably ask that we not tackle this from an "entire module" perspective and create separate issues for the individual parts that should be moved.

and1truong commented 9 years ago

The features I needs in search_api is:

  1. Search engine is pluggable, we can select db, elastic search, solr.
  2. We can create as much search indexes as we want
  3. For each index, we can select which fields to be indexed
  4. Out of box views integration.