Skip to content

Instantly share code, notes, and snippets.

@atakde
Created January 6, 2024 11:12
Show Gist options
  • Save atakde/d65a8a309a6273eb8a58fc3ee0094531 to your computer and use it in GitHub Desktop.
Save atakde/d65a8a309a6273eb8a58fc3ee0094531 to your computer and use it in GitHub Desktop.
Elastic Boost Ex
<?php
$searchResults = $searchEngine->search(
[
'index' => 'search-linkedin-post', // index name
'_source' => 'public_linkedin_posts_new_text, public_linkedin_posts_new_poster_linkedin_url, public_linkedin_posts_new_reshared', // fields to return
'body' => [
'query' => [
'bool' => [
'should' => [
['match' => [ 'public_linkedin_posts_new_text' => 'react']],
['match' => [
'public_linkedin_posts_new_poster_linkedin_url' => [
'query' => 'john',
'boost' => 2.0
]
]],
]
]
]
]
]
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment