I have a simple schema:
<fields>
<field name="mongo_id" type="string" indexed="true" stored="true" required="true" />
<field name="nid" type="int" indexed="true" stored="true" required="true" />
<field name="keywords" type="text_general" indexed="true" stored="false" />
</fields>
I want to return results that match keywords AND have a certain nid.
$query = $_GET['q'];
$solr = new Apache_Solr_Service('localhost', 8983, '/solr/');
$results = $solr->search($query, 0, $limit);
You could also use a filter query: