Skip to content

Commit 4bdf2d1

Browse files
authored
Add code samples for v0.25.0 (#286)
* Add code samples for v0.25.0 * Update .code-samples.meilisearch.yaml
1 parent 014cda4 commit 4bdf2d1

File tree

1 file changed

+58
-2
lines changed

1 file changed

+58
-2
lines changed

.code-samples.meilisearch.yaml

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,14 @@ delete_documents_1: |-
4343
client.index('movies').delete_documents([23488, 153738, 437035, 363869])
4444
search_post_1: |-
4545
client.index('movies').search('american ninja')
46-
get_update_1: |-
46+
get_task_by_index_1: |-
4747
client.index('movies').task(1)
48-
get_all_updates_1: |-
48+
get_all_tasks_by_index_1: |-
4949
client.index('movies').tasks
50+
get_task_1: |-
51+
client.task(1)
52+
get_all_tasks_1: |-
53+
client.tasks
5054
get_keys_1: |-
5155
client.keys
5256
get_settings_1: |-
@@ -400,3 +404,55 @@ geosearch_guide_sort_usage_1: |-
400404
client.index('restaurants').search('', { sort: ['_geoPoint(48.8583701,2.2922926):asc'] })
401405
geosearch_guide_sort_usage_2: |-
402406
client.index('restaurants').search('', { sort: ['_geoPoint(48.8583701,2.2922926):asc', 'rating:desc'] })
407+
authorization_header_1: |-
408+
client = MeiliSearch::Client.new('http://127.0.0.1:7700', 'masterKey')
409+
cleint.keys
410+
get_one_key_1: |-
411+
client.key('d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4')
412+
get_all_keys_1: |-
413+
client.keys
414+
create_a_key_1: |-
415+
client.create_key(
416+
description: 'Add documents: Products API key',
417+
actions: ['documents.add'],
418+
indexes: ['products'],
419+
expires_at: '2042-04-02T00:42:42Z'
420+
)
421+
update_a_key_1: |-
422+
client.update_key(
423+
'd0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4',
424+
{
425+
description: 'Manage documents: Products/Reviews API key',
426+
actions: [
427+
'documents.add',
428+
'documents.delete'
429+
],
430+
indexes: [
431+
'products',
432+
'reviews'
433+
],
434+
expires_at: '2042-04-02T00:42:42Z'
435+
}
436+
)
437+
delete_a_key_1: |-
438+
client.delete_key('d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4')
439+
security_guide_search_key_1: |-
440+
client = MeiliSearch::Client.new('http://127.0.0.1:7700', 'apiKey')
441+
client.index('patient_medical_records').search
442+
security_guide_update_key_1: |-
443+
client = MeiliSearch::Client.new('http://127.0.0.1:7700', 'masterKey')
444+
client.update_key('d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4', indexes: ['doctors'])
445+
security_guide_create_key_1: |-
446+
client = MeiliSearch::Client.new('http://127.0.0.1:7700', 'masterKey')
447+
client.create_key(
448+
description: 'Search patient records key',
449+
actions: ['search'],
450+
indexes: ['patient_medical_records'],
451+
expires_at: '2023-01-01T00:00:00Z'
452+
)
453+
security_guide_list_keys_1: |-
454+
client = MeiliSearch::Client.new('http://127.0.0.1:7700', 'masterKey')
455+
cleint.keys
456+
security_guide_delete_key_1: |-
457+
client = MeiliSearch::Client.new('http://127.0.0.1:7700', 'masterKey')
458+
client.delete_key('d0552b41536279a0ad88bd595327b96f01176a60c2243e906c52ac02375f9bc4')

0 commit comments

Comments
 (0)