@@ -14,13 +14,15 @@ date_guide_index_1: |-
14
14
date_guide_filterable_attributes_1 : |-
15
15
client.index('games').updateFilterableAttributes(['release_timestamp'])
16
16
date_guide_filter_1 : |-
17
- client.index('games').search('', {
17
+ client.index('games').search({
18
+ q: '',
18
19
filter: 'release_timestamp >= 1514761200 AND release_timestamp < 1672527600'
19
20
})
20
21
date_guide_sortable_attributes_1 : |-
21
22
client.index('games').updateSortableAttributes(['release_timestamp'])
22
23
date_guide_sort_1 : |-
23
- client.index('games').search('', {
24
+ client.index('games').search({
25
+ q: '',
24
26
sort: ['release_timestamp:desc'],
25
27
})
26
28
get_one_index_1 : |-
@@ -78,9 +80,9 @@ delete_documents_by_filter_1: |-
78
80
filter: 'genres = action OR genres = adventure'
79
81
})
80
82
search_post_1 : |-
81
- client.index('movies').search('American ninja')
83
+ client.index('movies').search({ q: 'American ninja' } )
82
84
search_get_1 : |-
83
- client.index('movies').searchGet('American ninja')
85
+ client.index('movies').searchGet({ q: 'American ninja' } )
84
86
multi_search_1 : |-
85
87
client.multiSearch({ queries: [
86
88
{
@@ -302,81 +304,99 @@ field_properties_guide_displayed_1: |-
302
304
]
303
305
)
304
306
filtering_guide_1 : |-
305
- client.index('movie_ratings').search('Avengers', {
307
+ client.index('movie_ratings').search({
308
+ q: 'Avengers',
306
309
filter: 'release_date > 795484800'
307
310
})
308
311
filtering_guide_2 : |-
309
- client.index('movie_ratings').search('Batman', {
312
+ client.index('movie_ratings').search({
313
+ q: 'Batman',
310
314
filter: 'release_date > 795484800 AND (director = "Tim Burton" OR director = "Christopher Nolan")'
311
315
})
312
316
filtering_guide_3 : |-
313
- client.index('movie_ratings').search('Planet of the Apes', {
317
+ client.index('movie_ratings').search({
318
+ q: 'Planet of the Apes',
314
319
filter: "release_date > 1577884550 AND (NOT director = \"Tim Burton\")"
315
320
})
316
321
filtering_guide_nested_1 : |-
317
- client.index('movie_ratings').search('thriller', {
322
+ client.index('movie_ratings').search({
323
+ q: 'thriller',
318
324
filter: 'rating.users >= 90'
319
325
})
320
326
search_parameter_guide_query_1 : |-
321
- client.index('movies').search('shifu')
327
+ client.index('movies').search({ q: 'shifu' } )
322
328
search_parameter_guide_offset_1 : |-
323
- client.index('movies').search('shifu', {
329
+ client.index('movies').search({
330
+ q: 'shifu',
324
331
offset: 1
325
332
})
326
333
search_parameter_guide_limit_1 : |-
327
- client.index('movies').search('shifu', {
334
+ client.index('movies').search({
335
+ q: 'shifu',
328
336
limit: 2
329
337
})
330
338
search_parameter_guide_retrieve_1 : |-
331
- client.index('movies').search('shifu', {
339
+ client.index('movies').search({
340
+ q: 'shifu',
332
341
attributesToRetrieve: ['overview', 'title']
333
342
})
334
343
search_parameter_guide_crop_1 : |-
335
- client.index('movies').search('shifu', {
344
+ client.index('movies').search({
345
+ q: 'shifu',
336
346
attributesToCrop: ['overview'],
337
347
cropLength: 5
338
348
})
339
349
search_parameter_guide_crop_marker_1 : |-
340
- client.index('movies').search('shifu', {
350
+ client.index('movies').search({
351
+ q: 'shifu',
341
352
attributesToCrop: ['overview'],
342
353
cropMarker: '[…]'
343
354
})
344
355
search_parameter_guide_highlight_1 : |-
345
- client.index('movies').search('winter feast', {
356
+ client.index('movies').search({
357
+ q: 'winter feast',
346
358
attributesToHighlight: ['overview']
347
359
})
348
360
search_parameter_guide_highlight_tag_1 : |-
349
- client.index('movies').search('winter feast', {
361
+ client.index('movies').search({
362
+ q: 'winter feast',
350
363
attributesToHighlight: ['overview'],
351
364
highlightPreTag: '<span class="highlight">',
352
365
highlightPostTag: '</span>'
353
366
})
354
367
search_parameter_guide_show_matches_position_1 : |-
355
- client.index('movies').search('winter feast', {
368
+ client.index('movies').search({
369
+ q: 'winter feast',
356
370
showMatchesPosition: true
357
371
})
358
372
search_parameter_guide_matching_strategy_1 : |-
359
- client.index('movies').search('big fat liar', {
373
+ client.index('movies').search({
374
+ q: 'big fat liar',
360
375
matchingStrategy: 'last'
361
376
})
362
377
search_parameter_guide_matching_strategy_2 : |-
363
- client.index('movies').search('big fat liar', {
378
+ client.index('movies').search({
379
+ q: 'big fat liar',
364
380
matchingStrategy: 'all'
365
381
})
366
382
search_parameter_guide_hitsperpage_1 : |-
367
- client.index('movies').search('', {
383
+ client.index('movies').search({
384
+ q: '',
368
385
hitsPerPage: 15
369
386
})
370
387
search_parameter_guide_page_1 : |-
371
- client.index('movies').search('', {
388
+ client.index('movies').search({
389
+ q: '',
372
390
page: 2
373
391
})
374
392
search_parameter_guide_show_ranking_score_1 : |-
375
- client.index('movies').search('dragon', {
393
+ client.index('movies').search({
394
+ q: 'dragon',
376
395
showRankingScore: true
377
396
})
378
397
search_parameter_guide_attributes_to_search_on_1 : |-
379
- client.index('movies').search('adventure', {
398
+ client.index('movies').search({
399
+ q: 'adventure',
380
400
attributesToSearchOn: ['overview']
381
401
})
382
402
typo_tolerance_guide_1 : |-
@@ -454,7 +474,7 @@ getting_started_add_documents_md: |-
454
474
[About this SDK](https://github.com/meilisearch/meilisearch-js/)
455
475
getting_started_search_md : |-
456
476
```js
457
- client.index('movies').search('botman').then((res) => console.log(res))
477
+ client.index('movies').search({ q: 'botman' } ).then((res) => console.log(res))
458
478
```
459
479
460
480
[About this SDK](https://github.com/meilisearch/meilisearch-js/)
@@ -498,11 +518,14 @@ getting_started_configure_settings: |-
498
518
sortableAttributes: ['mass', '_geo']
499
519
})
500
520
getting_started_geo_radius : |-
501
- client.index('meteorites').search('', { filter: '_geoRadius(46.9480, 7.4474, 210000)' })
521
+ client.index('meteorites').search({
522
+ q: '', filter: '_geoRadius(46.9480, 7.4474, 210000)' })
502
523
getting_started_geo_point : |-
503
- client.index('meteorites').search('', { sort: ['_geoPoint(48.8583701, 2.2922926):asc'] })
524
+ client.index('meteorites').search({
525
+ q: '', sort: ['_geoPoint(48.8583701, 2.2922926):asc'] })
504
526
getting_started_sorting : |-
505
- client.index('meteorites').search('', {
527
+ client.index('meteorites').search({
528
+ q: '',
506
529
sort: ['mass:asc'],
507
530
filter: 'mass < 200'
508
531
})
@@ -520,7 +543,8 @@ getting_started_typo_tolerance: |-
520
543
}
521
544
})
522
545
getting_started_filtering : |-
523
- client.index('meteorites').search('', { filter: 'mass < 200' })
546
+ client.index('meteorites').search({
547
+ q: '', filter: 'mass < 200' })
524
548
getting_started_pagination : |-
525
549
client.index('movies').updatePagination({ maxTotalHits: 500 })
526
550
get_filterable_attributes_1 : |-
@@ -547,20 +571,21 @@ filtering_update_settings_1: |-
547
571
])
548
572
faceted_search_walkthrough_filter_1 : |-
549
573
client.index('movies')
550
- .search('thriller', {
574
+ .search({
575
+ q: 'thriller',
551
576
filter: [['genres = Horror', 'genres = Mystery'], 'director = "Jordan Peele"']
552
577
})
553
578
faceted_search_update_settings_1 : |-
554
579
client.index('movie_ratings').updateFilterableAttributes(['genres', 'rating', 'language'])
555
580
faceted_search_1 : |-
556
- client.index('books').search('classic', { facets: ['genres', 'rating', 'language'] })
581
+ client.index('books').search({ q: 'classic', facets: ['genres', 'rating', 'language'] })
557
582
post_dump_1 : |-
558
583
client.createDump()
559
584
create_snapshot_1 : |-
560
585
client.createSnapshot()
561
586
phrase_search_1 : |-
562
587
client.index('movies')
563
- .search('"african american" horror')
588
+ .search({ q: '"african american" horror' } )
564
589
sorting_guide_update_sortable_attributes_1 : |-
565
590
client.index('books').updateSortableAttributes([
566
591
'author',
@@ -576,15 +601,18 @@ sorting_guide_update_ranking_rules_1: |-
576
601
'exactness'
577
602
])
578
603
sorting_guide_sort_parameter_1 : |-
579
- client.index('books').search('science fiction', {
604
+ client.index('books').search({
605
+ q: 'science fiction',
580
606
sort: ['price:asc'],
581
607
})
582
608
sorting_guide_sort_parameter_2 : |-
583
- client.index('books').search('butler', {
609
+ client.index('books').search({
610
+ q: 'butler',
584
611
sort: ['author:desc'],
585
612
})
586
613
sorting_guide_sort_nested_1 : |-
587
- client.index('books').search('science fiction', {
614
+ client.index('books').search({
615
+ q: 'science fiction',
588
616
'sort': ['rating.users:asc'],
589
617
})
590
618
get_sortable_attributes_1 : |-
@@ -622,7 +650,8 @@ update_dictionary_1: |-
622
650
reset_dictionary_1 : |-
623
651
client.index('books').resetDictionary()
624
652
search_parameter_guide_sort_1 : |-
625
- client.index('books').search('science fiction', {
653
+ client.index('books').search({
654
+ q: 'science fiction',
626
655
sort: ['price:asc'],
627
656
})
628
657
get_separator_tokens_1 : |-
@@ -650,34 +679,39 @@ update_search_cutoff_1: |-
650
679
reset_search_cutoff_1 : |-
651
680
client.index('movies').resetSearchCutoffMs()
652
681
search_parameter_guide_facet_stats_1 : |-
653
- client.index('movie_ratings').search('Batman', { facets: ['genres', 'rating'] })
682
+ client.index('movie_ratings').search({ q: 'Batman', facets: ['genres', 'rating'] })
654
683
geosearch_guide_filter_settings_1 : |-
655
684
client.index('restaurants')
656
685
.updateFilterableAttributes([
657
686
'_geo'
658
687
])
659
688
geosearch_guide_filter_usage_1 : |-
660
- client.index('restaurants').search('', {
689
+ client.index('restaurants').search({
690
+ q: '',
661
691
filter: ['_geoRadius(45.472735, 9.184019, 2000)'],
662
692
})
663
693
geosearch_guide_filter_usage_2 : |-
664
- client.index('restaurants').search('', {
694
+ client.index('restaurants').search({
695
+ q: '',
665
696
filter: ['_geoRadius(45.472735, 9.184019, 2000) AND type = pizza'],
666
697
})
667
698
geosearch_guide_filter_usage_3 : |-
668
- client.index('restaurants').search('', {
699
+ client.index('restaurants').search({
700
+ q: '',
669
701
filter: ['_geoBoundingBox([45.494181, 9.214024], [45.449484, 9.179175])'],
670
702
})
671
703
geosearch_guide_sort_settings_1 : |-
672
704
client.index('restaurants').updateSortableAttributes([
673
705
'_geo'
674
706
])
675
707
geosearch_guide_sort_usage_1 : |-
676
- client.index('restaurants').search('', {
708
+ client.index('restaurants').search({
709
+ q: '',
677
710
sort: ['_geoPoint(48.8561446, 2.2978204):asc'],
678
711
})
679
712
geosearch_guide_sort_usage_2 : |-
680
- client.index('restaurants').search('', {
713
+ client.index('restaurants').search({
714
+ q: '',
681
715
sort: ['_geoPoint(48.8561446, 2.2978204):asc', 'rating:desc'],
682
716
})
683
717
security_guide_search_key_1 : |-
@@ -720,7 +754,7 @@ tenant_token_guide_generate_sdk_1: |-
720
754
const token = await generateTenantToken({ apiKey, apiKeyUid, searchRules, expiresAt })
721
755
tenant_token_guide_search_sdk_1 : |-
722
756
const frontEndClient = new MeiliSearch({ host: 'http://localhost:7700', apiKey: token })
723
- frontEndClient.index('patient_medical_records').search('blood test')
757
+ frontEndClient.index('patient_medical_records').search({ q: 'blood test' } )
724
758
landing_getting_started_1 : |-
725
759
const client = new MeiliSearch('http://localhost:7700', 'masterKey')
726
760
@@ -734,7 +768,7 @@ landing_getting_started_1: |-
734
768
])
735
769
736
770
// be aware this client is using the masterKey, it should not be used in front end
737
- const search = await index.search('philodelphia')
771
+ const search = await index.search({ q: 'philodelphia' } )
738
772
console.log(search)
739
773
facet_search_1 : |-
740
774
client.index('books').searchForFacetValues({
@@ -754,22 +788,24 @@ facet_search_3: |-
754
788
facetName: 'genres'
755
789
})
756
790
search_parameter_guide_show_ranking_score_details_1 : |-
757
- client.index('movies').search('dragon', { showRankingScoreDetails: true })
791
+ client.index('movies').search({ q: 'dragon', showRankingScoreDetails: true })
758
792
negative_search_1 : |-
759
- client.index('movies').search('-escape')
793
+ client.index('movies').search({ q: '-escape' } )
760
794
negative_search_2 : |-
761
- client.index('movies').search('-"escape"')
795
+ client.index('movies').search({ q: '-"escape"' } )
762
796
search_parameter_reference_ranking_score_threshold_1 : |-
763
- client.index('INDEX_NAME').search('badman', { rankingScoreThreshold: 0.2 })
797
+ client.index('INDEX_NAME').search({ q: 'badman', rankingScoreThreshold: 0.2 })
764
798
search_parameter_reference_retrieve_vectors_1 : |-
765
- client.index('INDEX_NAME').search('kitchen utensils', {
799
+ client.index('INDEX_NAME').search({
800
+ q: 'kitchen utensils',
766
801
retrieveVectors: true,
767
802
hybrid: {
768
803
embedder: 'EMBEDDER_NAME'
769
804
}
770
805
})
771
806
search_parameter_guide_hybrid_1 : |-
772
- client.index('INDEX_NAME').search('kitchen utensils', {
807
+ client.index('INDEX_NAME').search({
808
+ q: 'kitchen utensils',
773
809
hybrid: {
774
810
semanticRatio: 0.9,
775
811
embedder: 'EMBEDDER_NAME'
@@ -778,17 +814,18 @@ search_parameter_guide_hybrid_1: |-
778
814
get_similar_post_1 : |-
779
815
client.index('INDEX_NAME').searchSimilarDocuments({ id: 'TARGET_DOCUMENT_ID', embedder: 'default' })
780
816
search_parameter_guide_matching_strategy_3 : |-
781
- client.index('movies').search('white shirt', {
817
+ client.index('movies').search({
818
+ q: 'white shirt',
782
819
matchingStrategy: 'frequency'
783
820
})
784
821
search_parameter_reference_distinct_1 : |-
785
- client.index('INDEX_NAME').search('QUERY TERMS', { distinct: 'ATTRIBUTE_A' })
822
+ client.index('INDEX_NAME').search({ q: 'QUERY TERMS', distinct: 'ATTRIBUTE_A' })
786
823
distinct_attribute_guide_filterable_1 : |-
787
824
client.index('products').updateFilterableAttributes(['product_id', 'sku', 'url'])
788
825
distinct_attribute_guide_distinct_parameter_1 : |-
789
- client.index('products').search('white shirt', { distinct: 'sku' })
826
+ client.index('products').search({ q: 'white shirt', distinct: 'sku' })
790
827
multi_search_federated_1 : |-
791
- client.multiSearch ({
828
+ client.federatedMultiSearch ({
792
829
federation: {},
793
830
queries: [
794
831
{
@@ -802,7 +839,7 @@ multi_search_federated_1: |-
802
839
]
803
840
})
804
841
search_parameter_reference_locales_1 : |-
805
- client.index('INDEX_NAME').search('QUERY TEXT IN JAPANESE', { locales: ['jpn'] })
842
+ client.index('INDEX_NAME').search({ q: 'QUERY TEXT IN JAPANESE', locales: ['jpn'] })
806
843
get_localized_attribute_settings_1 : |-
807
844
client.index('INDEX_NAME').getLocalizedAttributes()
808
845
update_localized_attribute_settings_1 : |-
0 commit comments