6
6
get_one_index_1 : |-
7
7
client.get_index('movies')
8
8
list_all_indexes_1 : |-
9
- client.get_indexes()
9
+ client.get_indexes({'limit': 3} )
10
10
create_an_index_1 : |-
11
11
client.create_index('movies', {'primaryKey': 'id'})
12
12
update_an_index_1 : |-
@@ -16,7 +16,9 @@ delete_an_index_1: |-
16
16
// OR
17
17
client.index('movies').delete()
18
18
get_one_document_1 : |-
19
- client.index('movies').get_document(25684)
19
+ client.index('movies').get_document(25684, {
20
+ 'fields': ['id', 'title', 'poster', 'release_date']
21
+ })
20
22
get_documents_1 : |-
21
23
client.index('movies').get_documents({'limit':2})
22
24
add_or_replace_documents_1 : |-
@@ -41,18 +43,14 @@ delete_documents_1: |-
41
43
client.index('movies').delete_documents([23488, 153738, 437035, 363869])
42
44
search_post_1 : |-
43
45
client.index('movies').search('American ninja')
44
- get_task_by_index_1 : |-
45
- client.index('movies').get_task(1)
46
46
get_all_tasks_1 : |-
47
47
client.get_tasks()
48
48
get_task_1 : |-
49
49
client.get_task(1)
50
- get_all_tasks_by_index_1 : |-
51
- client.index('movies').get_tasks()
52
50
get_one_key_1 : |-
53
- client.get_key('d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4 ')
51
+ client.get_key('6062abda-a5aa-4414-ac91-ecd7944c0f8d ')
54
52
get_all_keys_1 : |-
55
- client.get_keys()
53
+ client.get_keys({'limit': 3} )
56
54
create_a_key_1 : |-
57
55
client.create_key(options={
58
56
'description': 'Add documents: Products API key',
@@ -61,60 +59,64 @@ create_a_key_1: |-
61
59
'expiresAt': '2042-04-02T00:42:42Z'
62
60
})
63
61
update_a_key_1 : |-
64
- client.update_key(key='d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4 ',
62
+ client.update_key(key_or_uid='6062abda-a5aa-4414-ac91-ecd7944c0f8d ',
65
63
options={
66
- 'description': 'Manage documents: Products/Reviews API key',
67
- 'actions': ['documents.add', 'documents.delete'],
68
- 'indexes': ['products', 'reviews'],
69
- 'expiresAt': '2042-04-02T00:42:42Z'
64
+ 'name': 'Products/Reviews API key',
65
+ 'description': 'Manage documents: Products/Reviews API key'
70
66
})
71
67
delete_a_key_1 : |-
72
- client.delete_key('d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4 ')
68
+ client.delete_key('6062abda-a5aa-4414-ac91-ecd7944c0f8d ')
73
69
get_settings_1 : |-
74
70
client.index('movies').get_settings()
75
71
update_settings_1 : |-
76
72
client.index('movies').update_settings({
77
73
'rankingRules': [
78
- 'words',
79
- 'typo',
80
- 'proximity',
81
- 'attribute',
82
- 'sort',
83
- 'exactness',
84
- 'release_date:desc',
85
- 'rank:desc'
74
+ 'words',
75
+ 'typo',
76
+ 'proximity',
77
+ 'attribute',
78
+ 'sort',
79
+ 'exactness',
80
+ 'release_date:desc',
81
+ 'rank:desc'
86
82
],
87
83
'distinctAttribute': 'movie_id',
88
84
'searchableAttributes': [
89
- 'title',
90
- 'overview',
91
- 'genres'
85
+ 'title',
86
+ 'overview',
87
+ 'genres'
92
88
],
93
89
'displayedAttributes': [
94
- 'title',
95
- 'overview',
96
- 'genres',
97
- 'release_date'
90
+ 'title',
91
+ 'overview',
92
+ 'genres',
93
+ 'release_date'
98
94
],
99
95
'sortableAttributes': [
100
- 'title',
101
- 'release_date'
96
+ 'title',
97
+ 'release_date'
102
98
],
103
99
'stopWords': [
104
- 'the',
105
- 'a',
106
- 'an'
100
+ 'the',
101
+ 'a',
102
+ 'an'
107
103
],
108
104
'synonyms': {
109
- 'wolverine': ['xmen', 'logan'],
110
- 'logan': ['wolverine']
105
+ 'wolverine': ['xmen', 'logan'],
106
+ 'logan': ['wolverine']
111
107
},
112
108
'typoTolerance': {
113
- 'minWordSizeForTypos': {
114
- 'oneTypo': 8,
115
- 'twoTypos': 10
116
- },
117
- 'disableOnAttributes': ['title']
109
+ 'minWordSizeForTypos': {
110
+ 'oneTypo': 8,
111
+ 'twoTypos': 10
112
+ },
113
+ 'disableOnAttributes': ['title']
114
+ },
115
+ 'pagination': {
116
+ 'maxTotalHits': 5000
117
+ },
118
+ 'faceting': {
119
+ 'maxValuesPerFacet': 200
118
120
}
119
121
})
120
122
reset_settings_1 : |-
@@ -280,9 +282,9 @@ search_parameter_guide_highlight_tag_1: |-
280
282
'highlightPreTag': '<span class="highlight">',
281
283
'highlightPostTag': '</span>'
282
284
})
283
- search_parameter_guide_matches_1 : |-
285
+ search_parameter_guide_show_matches_position_1 : |-
284
286
client.index('movies').search('winter feast', {
285
- 'showMatchesPosition': 'true'
287
+ 'showMatchesPosition': True
286
288
})
287
289
settings_guide_synonyms_1 : |-
288
290
client.index('tops').update_settings({
@@ -391,7 +393,7 @@ documents_guide_add_movie_1: |-
391
393
'title': 'Amélie Poulain'
392
394
}])
393
395
getting_started_check_task_status : |-
394
- client.index('movies'). get_task(0)
396
+ client.get_task(0)
395
397
getting_started_add_documents_md : |-
396
398
```bash
397
399
pip3 install meilisearch
@@ -489,7 +491,7 @@ faceted_search_filter_1: |-
489
491
client.index('movies').search('thriller', {
490
492
'filter': [['genres = Horror', 'genres = Mystery'], 'director = "Jordan Peele"']
491
493
})
492
- faceted_search_facets_distribution_1 : |-
494
+ faceted_search_facets_1 : |-
493
495
client.index('movies').search('Batman', {
494
496
'facets': ['genres']
495
497
})
@@ -568,8 +570,8 @@ security_guide_search_key_1: |-
568
570
client.index('patient_medical_records').search()
569
571
security_guide_update_key_1 : |-
570
572
client = Client('http://127.0.0.1:7700', 'masterKey')
571
- client.update_key(key='d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4 ', options={
572
- 'indexes ': ['doctors']
573
+ client.update_key(key_or_uid='74c9c733-3368-4738-bbe5-1d18a5fecb37 ', options={
574
+ 'description ': 'Default Search API Key'
573
575
})
574
576
security_guide_create_key_1 : |-
575
577
client = Client('http://127.0.0.1:7700', 'masterKey')
@@ -584,7 +586,7 @@ security_guide_list_keys_1: |-
584
586
client.get_keys()
585
587
security_guide_delete_key_1 : |-
586
588
client = Client('http://127.0.0.1:7700', 'masterKey')
587
- client.delete_key('d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4 ')
589
+ client.delete_key('ac5cd97d-5a4b-4226-a868-2d0eb6d197ab ')
588
590
authorization_header_1 : |-
589
591
client = Client('http://127.0.0.1:7700', 'masterKey')
590
592
client.get_keys()
@@ -601,3 +603,50 @@ tenant_token_guide_generate_sdk_1: |-
601
603
tenant_token_guide_search_sdk_1 : |-
602
604
front_end_client = Client('http://127.0.0.1:7700', token)
603
605
front_end_client.index('patient_medical_records').search('blood test')
606
+ get_all_tasks_filtering_1 : |-
607
+ client.index.('movies').get_tasks()
608
+ // OR
609
+ client.get_tasks({'indexUid': ['movies']})
610
+ get_all_tasks_filtering_2 : |-
611
+ client.get_tasks({
612
+ 'status': ['succeeded', 'failed'],
613
+ 'type': ['documentAdditionOrUpdate']
614
+ })
615
+ get_all_tasks_paginating_1 : |-
616
+ client.get_tasks({
617
+ 'limit': 2,
618
+ 'from': 10
619
+ })
620
+ get_all_tasks_paginating_2 : |-
621
+ client.get_tasks({
622
+ 'limit': 2,
623
+ 'from': 8
624
+ })
625
+ get_pagination_settings_1 : |-
626
+ update_pagination_settings_1 : |-
627
+ client.index('books').update_settings({
628
+ 'pagination': {
629
+ 'maxTotalHits': 100
630
+ }
631
+ })
632
+ reset_pagination_settings_1 : |-
633
+ get_faceting_settings_1 : |-
634
+ update_faceting_settings_1 : |-
635
+ client.index('books').update_settings({
636
+ 'faceting': {
637
+ 'maxValuesPerFacet': 2
638
+ }
639
+ })
640
+ reset_faceting_settings_1 : |-
641
+ settings_guide_faceting_1 : |-
642
+ client.index('movies').update_settings({
643
+ 'faceting': {
644
+ 'maxValuesPerFacet': 5
645
+ }
646
+ })
647
+ settings_guide_pagination_1 : |-
648
+ client.index('movies').update_settings({
649
+ 'pagination': {
650
+ 'maxTotalHits': 50
651
+ }
652
+ })
0 commit comments