How to use a view as a search result page with facets? I've created a pretty nice view with faceted filters following this guy's tutorial. It's basically a cheap way of doing getting the faceted feature without having to set up Solr. 

The problem I have is that I would actually like to pre-query the index with some search terms from the homepage with a search form...basically:


search for a term and get redirected to the view with the facets.
use the facets to further filter my nodes.


How would something like this be possible?

Currently I have configured (in the Search API configurations) one server that uses database search as service class, and one Index hooked to that server, which indexes different fields (Content type and three different taxonomy terms) which are exposed as search facets in the view. 

Number 2 is basically covered: I have a view page where all the nodes are listed and can be filtered through the facets... what I want is for the users to get to the front page, enter their search query (could have autocomplete or not, I'll figure later) hit "submit" and find all their search results in a page similar to the one I have with the facets... so they can further narrow their search. Kind of like when you look for something in linkedin.
For #1 You could try using Rules to catch the term and do a redirect.  You could also use hook_form_FORM_ID_alter to catch it

Edit:

You can use "Drupal is initializing" for the event, and add a condition that examines the args coming in.  For instance, search/some%20search%query would be:

arg(0) = search
arg(1) = some search query

So here are the steps:

Event -> Drupal is initializing
Condition -> Execute Custom PHP

$arg0 = arg(0);
$arg1 = arg(1);
if ($arg0 == 'search' &amp;&amp; $arg1 == 'some search query') {
  drupal_goto('search/my-predetermined-facet');
}


That should do it.