@@ -8,9 +8,9 @@ get_one_index_1: |-
8
8
list_all_indexes_1 : |-
9
9
client.get_indexes()
10
10
create_an_index_1 : |-
11
- client.create_index('movies', {'primaryKey': 'movie_id '})
11
+ client.create_index('movies', {'primaryKey': 'id '})
12
12
update_an_index_1 : |-
13
- client.index('movies').update(primary_key='movie_review_id ')
13
+ client.index('movies').update(primary_key='id ')
14
14
delete_an_index_1 : |-
15
15
client.delete_index('movies')
16
16
// OR
@@ -87,13 +87,13 @@ update_settings_1: |-
87
87
'distinctAttribute': 'movie_id',
88
88
'searchableAttributes': [
89
89
'title',
90
- 'description ',
91
- 'genre '
90
+ 'overview ',
91
+ 'genres '
92
92
],
93
93
'displayedAttributes': [
94
94
'title',
95
- 'description ',
96
- 'genre ',
95
+ 'overview ',
96
+ 'genres ',
97
97
'release_date'
98
98
],
99
99
'sortableAttributes': [
@@ -164,8 +164,8 @@ get_searchable_attributes_1: |-
164
164
update_searchable_attributes_1 : |-
165
165
client.index('movies').update_searchable_attributes([
166
166
'title',
167
- 'description ',
168
- 'uid '
167
+ 'overview ',
168
+ 'genres '
169
169
])
170
170
reset_searchable_attributes_1 : |-
171
171
client.index('movies').reset_searchable_attributes()
@@ -174,8 +174,8 @@ get_displayed_attributes_1: |-
174
174
update_displayed_attributes_1 : |-
175
175
client.index('movies').update_displayed_attributes([
176
176
'title',
177
- 'description ',
178
- 'genre ',
177
+ 'overview ',
178
+ 'genres ',
179
179
'release_date'
180
180
])
181
181
reset_displayed_attributes_1 : |-
@@ -203,15 +203,15 @@ field_properties_guide_searchable_1: |-
203
203
client.index('movies').update_settings({
204
204
'searchableAttributes': [
205
205
'title',
206
- 'description ',
207
- 'genre '
206
+ 'overview ',
207
+ 'genres '
208
208
]})
209
209
field_properties_guide_displayed_1 : |-
210
210
client.index('movies').update_settings({
211
211
'displayedAttributes': [
212
212
'title',
213
- 'description ',
214
- 'genre ',
213
+ 'overview ',
214
+ 'genres ',
215
215
'release_date'
216
216
]})
217
217
filtering_guide_1 : |-
@@ -223,10 +223,6 @@ filtering_guide_2: |-
223
223
'filter': 'release_date > 795484800 AND (director = "Tim Burton" OR director = "Christopher Nolan")'
224
224
})
225
225
filtering_guide_3 : |-
226
- client.index('movies').search('horror', {
227
- 'filter': 'director = "Jordan Peele"'
228
- })
229
- filtering_guide_4 : |-
230
226
client.index('movies').search('Planet of the Apes', {
231
227
'filter': 'rating >= 3 AND (NOT director = "Tim Burton")'
232
228
})
@@ -253,14 +249,6 @@ search_parameter_guide_highlight_1: |-
253
249
client.index('movies').search('winter feast', {
254
250
'attributesToHighlight': ['overview']
255
251
})
256
- search_parameter_guide_filter_1 : |-
257
- client.index('movies').search('n', {
258
- 'filter': 'title = Nightshift'
259
- })
260
- search_parameter_guide_filter_2 : |-
261
- client.index('movies').search('shifu', {
262
- 'filter': 'title = "Kung Fu Panda"'
263
- })
264
252
search_parameter_guide_matches_1 : |-
265
253
client.index('movies').search('winter feast', {
266
254
'matches': 'true'
@@ -301,16 +289,16 @@ settings_guide_searchable_1: |-
301
289
client.index('movies').update_settings({
302
290
'searchableAttributes': [
303
291
'title',
304
- 'description ',
305
- 'genre '
292
+ 'overview ',
293
+ 'genres '
306
294
]
307
295
})
308
296
settings_guide_displayed_1 : |-
309
297
client.index('movies').update_settings({
310
298
'displayedAttributes': [
311
299
'title',
312
- 'description ',
313
- 'genre ',
300
+ 'overview ',
301
+ 'genres ',
314
302
'release_date'
315
303
]
316
304
})
@@ -327,20 +315,24 @@ add_movies_json_1: |-
327
315
json_file = open('movies.json')
328
316
movies = json.load(json_file)
329
317
client.index('movies').add_documents(movies)
318
+ landing_getting_started_1 : |-
319
+ client = meilisearch.Client('http://127.0.0.1:7700', 'masterKey')
320
+
321
+ client.index('movies').add_documents([
322
+ { 'id': 1, 'title': 'Carol' },
323
+ { 'id': 2, 'title': 'Wonder Woman' },
324
+ { 'id': 3, 'title': 'Life of Pi' },
325
+ { 'id': 4, 'title': 'Mad Max: Fury Road' },
326
+ { 'id': 5, 'title': 'Moana' },
327
+ { 'id': 6, 'title': 'Philadelphia'}
328
+ ])
330
329
documents_guide_add_movie_1 : |-
331
330
client.index('movies').add_documents([{
332
331
'movie_id': '123sq178',
333
332
'title': 'Amélie Poulain'
334
333
}])
335
- search_guide_1 : |-
336
- client.index('movies').search('shifu', {
337
- 'limit': 5,
338
- 'offset': 10
339
- })
340
- search_guide_2 : |-
341
- client.index('movies').search('Avengers', {
342
- 'filter': 'release_date > 795484800'
343
- })
334
+ getting_started_check_task_status : |-
335
+ client.index('movies').get_task(0)
344
336
getting_started_add_documents_md : |-
345
337
```bash
346
338
pip3 install meilisearch
@@ -364,6 +356,71 @@ getting_started_search_md: |-
364
356
```
365
357
366
358
[About this SDK](https://github.com/meilisearch/meilisearch-python/)
359
+ getting_started_add_meteorites : |-
360
+ import json
361
+
362
+ json_file = open('meteorites.json')
363
+ meteorites = json.load(json_file)
364
+ client.index('meteorites').add_documents(meteorites)
365
+ getting_started_update_rankingRules : |-
366
+ client.index('movies').update_ranking_rules([
367
+ 'exactness',
368
+ 'words',
369
+ 'typo',
370
+ 'proximity',
371
+ 'attribute',
372
+ 'sort',
373
+ 'release_date:asc',
374
+ 'rank:desc'
375
+ ])
376
+ getting_started_update_displayedAttributes : |-
377
+ client.index('movies').update_displayed_attributes([
378
+ 'title',
379
+ 'overview',
380
+ 'poster'
381
+ ])
382
+ getting_started_update_searchableAttributes : |-
383
+ client.index('movies').update_searchable_attributes([
384
+ 'title'
385
+ ])
386
+ getting_started_update_stop_words : |-
387
+ client.index('movies').update_stop_words(['the'])
388
+ getting_started_synonyms : |-
389
+ client.index('movies').update_synonyms({
390
+ 'winnie': ['piglet'],
391
+ 'piglet': ['winnie']
392
+ })
393
+ getting_started_filtering : |-
394
+ client.index('meteorites').search('', {
395
+ 'filter': 'mass < 200'
396
+ })
397
+ getting_started_geoRadius : |-
398
+ client.index('meteorites').search('', {
399
+ 'filter': '_geoRadius(46.9480, 7.4474, 210000)'
400
+ })
401
+ getting_started_geoPoint : |-
402
+ client.index('meteorites').search('', {
403
+ 'sort': ['_geoPoint(48.8583701,2.2922926):asc']
404
+ })
405
+ getting_started_sorting : |-
406
+ client.index('meteorites').search('', {
407
+ 'filter': 'mass < 200',
408
+ 'sort': ['mass:asc']
409
+ })
410
+ getting_started_configure_settings : |-
411
+ client.index('meteorites').update_settings({
412
+ 'filterableAttributes': [
413
+ 'mass',
414
+ '_geo'
415
+ ],
416
+ 'sortableAttributes': [
417
+ 'mass',
418
+ '_geo'
419
+ ]
420
+ })
421
+ getting_started_communicating_with_a_protected_instance : |-
422
+ client = Client('http://127.0.0.1:7700', 'apiKey')
423
+ client.index('movies').search()
367
424
faceted_search_update_settings_1 : |-
368
425
client.index('movies').update_filterable_attributes([
369
426
'director',
@@ -377,21 +434,10 @@ faceted_search_facets_distribution_1: |-
377
434
client.index('movies').search('Batman', {
378
435
'facetsDistribution': ['genres']
379
436
})
380
- faceted_search_walkthrough_filterable_attributes_1 : |-
381
- client.index('movies').update_filterable_attributes([
382
- 'director',
383
- 'producer',
384
- 'genres',
385
- 'production_companies'
386
- ])
387
437
faceted_search_walkthrough_filter_1 : |-
388
438
client.index('movies').search('thriller', {
389
439
'filter': [['genres = Horror', 'genres = Mystery'], 'director = "Jordan Peele"']
390
440
})
391
- faceted_search_walkthrough_facets_distribution_1 : |-
392
- client.index('movies').search('Batman', {
393
- 'facetsDistribution': ['genres']
394
- })
395
441
post_dump_1 : |-
396
442
client.create_dump()
397
443
get_dump_status_1 : |-
@@ -430,24 +476,34 @@ geosearch_guide_filter_settings_1: |-
430
476
])
431
477
geosearch_guide_filter_usage_1 : |-
432
478
client.index('restaurants').search('', {
433
- 'filter': '_geoRadius(45.4628328 , 9.1076931 , 2000)'
479
+ 'filter': '_geoRadius(45.472735 , 9.184019 , 2000)'
434
480
})
435
481
geosearch_guide_filter_usage_2 : |-
436
482
client.index('restaurants').search('', {
437
- 'filter': '_geoRadius(45.4628328 , 9.1076931 , 2000) AND type = pizza'
483
+ 'filter': '_geoRadius(45.472735 , 9.184019 , 2000) AND type = pizza'
438
484
})
439
485
geosearch_guide_sort_settings_1 : |-
440
486
client.index('restaurants').update_sortable_attributes([
441
487
'_geo'
442
488
])
443
489
geosearch_guide_sort_usage_1 : |-
444
490
client.index('restaurants').search('', {
445
- 'sort': ['_geoPoint(48.8583701 ,2.2922926 ):asc']
491
+ 'sort': ['_geoPoint(48.8561446 ,2.2978204 ):asc']
446
492
})
447
493
geosearch_guide_sort_usage_2 : |-
448
494
client.index('restaurants').search('', {
449
- 'sort': ['_geoPoint(48.8583701 ,2.2922926 ):asc', 'rating:desc']
495
+ 'sort': ['_geoPoint(48.8561446 ,2.2978204 ):asc', 'rating:desc']
450
496
})
497
+ document_guide_create_index_primary_key : |-
498
+ client.create_index('movies', {'primaryKey': 'reference_number'})
499
+ document_guide_add_document_primary_key : |-
500
+ client.index('movies').add_documents([{
501
+ 'reference_number': 287947,
502
+ 'title': 'Shazam',
503
+ 'poster': 'https://image.tmdb.org/t/p/w1280/xnopI5Xtky18MPhK40cZAGAOVeV.jpg',
504
+ 'overview': 'A boy is given the ability to become an adult superhero in times of need with a single magic word.',
505
+ 'release_date': '2019-03-23'
506
+ }], 'reference_number')
451
507
security_guide_search_key_1 : |-
452
508
client = Client('http://127.0.0.1:7700', 'apiKey')
453
509
client.index('patient_medical_records').search()
0 commit comments