Skip to content
Generic Search extension for indexing and querying ODM/ORM objects with different text-search engine implementations http://www.doctrine-project.org
PHP
Find file
Pull request Compare This branch is 2 commits ahead, 270 commits behind doctrine:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
tests
.gitignore
.gitmodules
README.markdown
phpunit.xml.dist
runSearch.php
test.php

README.markdown

Doctrine Search (Solr, Elastic-Search, Lucene, ...)

Todo: convert this into items

  • SearchService
    • aggregates a ObjectManager instance: $searchManager = new SearchManager($objectManager);
    • supports direct API calls (Solr, Lucene, ... Adapter useable)
    • transforms returned ID"s via batch operation into objects
  • EventListener for indexing, new SearchIndexListener($backendAdapter);
  • uses ObjectManager::getClassMetadata() as the base structure
  • adds new Annotationen for more complexe configuration needs

on the class: @ORM\Entity @Search\Searchable

omn field/properties: @Search\Field(boost=2.0,...) @Search\SolrField (explcit configuration)

Something went wrong with that request. Please try again.