|
Lines 26-32
use C4::Auth;
Link Here
|
| 26 |
use C4::Context; |
26 |
use C4::Context; |
| 27 |
use C4::Output; |
27 |
use C4::Output; |
| 28 |
|
28 |
|
| 29 |
use Koha::ElasticSearch; |
29 |
use Koha::SearchEngine::Elasticsearch; |
| 30 |
use Koha::SearchEngine::Elasticsearch::Browse; |
30 |
use Koha::SearchEngine::Elasticsearch::Browse; |
| 31 |
use Koha::SearchEngine::Elasticsearch::QueryBuilder; |
31 |
use Koha::SearchEngine::Elasticsearch::QueryBuilder; |
| 32 |
use Koha::SearchEngine::Elasticsearch::Search; |
32 |
use Koha::SearchEngine::Elasticsearch::Search; |
|
Lines 81-87
elsif ( $api eq 'GetResults' ) {
Link Here
|
| 81 |
|
81 |
|
| 82 |
my $builder = Koha::SearchEngine::Elasticsearch::QueryBuilder->new( { index => 'biblios' } ); |
82 |
my $builder = Koha::SearchEngine::Elasticsearch::QueryBuilder->new( { index => 'biblios' } ); |
| 83 |
my $searcher = Koha::SearchEngine::Elasticsearch::Search->new( |
83 |
my $searcher = Koha::SearchEngine::Elasticsearch::Search->new( |
| 84 |
{ index => $Koha::ElasticSearch::BIBLIOS_INDEX } ); |
84 |
{ index => $Koha::SearchEngine::Elasticsearch::BIBLIOS_INDEX } ); |
| 85 |
|
85 |
|
| 86 |
my $query = $builder->build_query( |
86 |
my $query = $builder->build_query( |
| 87 |
[ { term => $term, field => $field, exact => 1 } ] ); |
87 |
[ { term => $term, field => $field, exact => 1 } ] ); |
| 88 |
- |
|
|