Skip to content

Commit 405fe2c

Browse files
authored
Merge pull request #291 from meilisearch/code-sample
Update code samples
2 parents 61c4697 + 249523e commit 405fe2c

File tree

1 file changed

+44
-46
lines changed

1 file changed

+44
-46
lines changed

.code-samples.meilisearch.yaml

Lines changed: 44 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ delete_documents_1: |-
3939
client.index('movies').delete_documents([23488, 153738, 437035, 363869])
4040
search_post_1: |-
4141
client.index('movies').search('American ninja')
42+
search_get_1: |-
43+
client.index('movies').search('American ninja')
4244
get_update_1: |-
4345
client.index('movies').get_update_status(1)
4446
get_all_updates_1: |-
@@ -50,11 +52,10 @@ get_settings_1: |-
5052
update_settings_1: |-
5153
client.index('movies').update_settings({
5254
'rankingRules': [
53-
'typo',
5455
'words',
56+
'typo',
5557
'proximity',
5658
'attribute',
57-
'wordsPosition',
5859
'exactness',
5960
'desc(release_date)',
6061
'desc(rank)'
@@ -104,11 +105,10 @@ get_ranking_rules_1: |-
104105
client.index('movies').get_ranking_rules()
105106
update_ranking_rules_1: |-
106107
client.index('movies').update_ranking_rules([
107-
'typo',
108108
'words',
109+
'typo',
109110
'proximity',
110111
'attribute',
111-
'wordsPosition',
112112
'exactness',
113113
'asc(release_date)',
114114
'desc(rank)'
@@ -121,6 +121,15 @@ update_distinct_attribute_1: |-
121121
client.index('movies').update_distinct_attribute('movie_id')
122122
reset_distinct_attribute_1: |-
123123
client.index('movies').reset_distinct_attribute()
124+
get_filterable_attributes_1: |-
125+
client.index('movies').get_filterable_attributes()
126+
update_filterable_attributes_1: |-
127+
client.index('movies').update_filterable_attributes([
128+
'genres',
129+
'director'
130+
])
131+
reset_filterable_attributes_1: |-
132+
client.index('movies').reset_filterable_attributes()
124133
get_searchable_attributes_1: |-
125134
client.index('movies').get_searchable_attributes()
126135
update_searchable_attributes_1: |-
@@ -135,11 +144,10 @@ get_displayed_attributes_1: |-
135144
client.index('movies').get_displayed_attributes()
136145
update_displayed_attributes_1: |-
137146
client.index('movies').update_displayed_attributes([
138-
"title",
147+
'title',
139148
'description',
140-
'release_date',
141-
'rank',
142-
'poster'
149+
'genre',
150+
'release_date'
143151
])
144152
reset_displayed_attributes_1: |-
145153
client.index('movies').reset_displayed_attributes()
@@ -170,19 +178,19 @@ field_properties_guide_displayed_1: |-
170178
]})
171179
filtering_guide_1: |-
172180
client.index('movies').search('Avengers', {
173-
'filters': 'release_date > 795484800'
181+
'filter': 'release_date > 795484800'
174182
})
175183
filtering_guide_2: |-
176184
client.index('movies').search('Batman', {
177-
'filters': 'release_date > 795484800 AND (director = "Tim Burton" OR director = "Christopher Nolan")'
185+
'filter': 'release_date > 795484800 AND (director = "Tim Burton" OR director = "Christopher Nolan")'
178186
})
179187
filtering_guide_3: |-
180188
client.index('movies').search('horror', {
181-
'filters': 'director = "Jordan Peele"'
189+
'filter': 'director = "Jordan Peele"'
182190
})
183191
filtering_guide_4: |-
184192
client.index('movies').search('Planet of the Apes', {
185-
'filters': 'rating >= 3 AND (NOT director = "Tim Burton")'
193+
'filter': 'rating >= 3 AND (NOT director = "Tim Burton")'
186194
})
187195
search_parameter_guide_query_1: |-
188196
client.index('movies').search('shifu')
@@ -204,25 +212,23 @@ search_parameter_guide_crop_1: |-
204212
'cropLength': 10
205213
})
206214
search_parameter_guide_highlight_1: |-
207-
client.index('movies').search('shifu', {
215+
client.index('movies').search('winter feast', {
208216
'attributesToHighlight': ['overview']
209217
})
210218
search_parameter_guide_filter_1: |-
211219
client.index('movies').search('n', {
212-
'filters': 'title = Nightshift'
220+
'filter': 'title = Nightshift'
213221
})
214222
search_parameter_guide_filter_2: |-
215-
client.index('movies').search('n', {
216-
'filters': 'title = "Kung Fu Panda"'
223+
client.index('movies').search('shifu', {
224+
'filter': 'title = "Kung Fu Panda"'
217225
})
218226
search_parameter_guide_matches_1: |-
219-
client.index('movies').search('n', {
220-
'filters': 'title = "Kung Fu Panda"',
221-
'attributesToHighlight': ['overview'],
227+
client.index('movies').search('winter feast', {
222228
'matches': 'true'
223229
})
224230
settings_guide_synonyms_1: |-
225-
client.index('movies').update_settings({
231+
client.index('tops').update_settings({
226232
'synonyms': {
227233
sweater: ['jumper'],
228234
jumper: ['sweater']
@@ -239,18 +245,17 @@ settings_guide_stop_words_1: |-
239245
settings_guide_ranking_rules_1: |-
240246
client.index('movies').update_settings({
241247
'rankingRules': [
242-
'typo',
243248
'words',
249+
'typo',
244250
'proximity',
245251
'attribute',
246-
'wordsPosition',
247252
'exactness',
248253
'asc(release_date)',
249254
'desc(rank)'
250255
]
251256
})
252257
settings_guide_distinct_1: |-
253-
client.index('movies').update_settings({
258+
client.index('jackets').update_settings({
254259
'distinctAttribute': 'product_id'
255260
})
256261
settings_guide_searchable_1: |-
@@ -270,6 +275,12 @@ settings_guide_displayed_1: |-
270275
'release_date'
271276
]
272277
})
278+
add_movies_json_1: |-
279+
import json
280+
281+
json_file = open('movies.json')
282+
movies = json.load(json_file)
283+
client.index('movies').add_documents(movies)
273284
documents_guide_add_movie_1: |-
274285
client.index('movies').add_documents([{
275286
'movie_id': '123sq178',
@@ -282,7 +293,7 @@ search_guide_1: |-
282293
})
283294
search_guide_2: |-
284295
client.index('movies').search('Avengers', {
285-
'filters': 'release_date > 795484800'
296+
'filter': 'release_date > 795484800'
286297
})
287298
getting_started_add_documents_md: |-
288299
```bash
@@ -308,28 +319,28 @@ getting_started_search_md: |-
308319
309320
[About this SDK](https://github.com/meilisearch/meilisearch-python/)
310321
faceted_search_update_settings_1: |-
311-
client.index('movies').update_attributes_for_faceting([
322+
client.index('movies').update_filterable_attributes([
312323
'director',
313324
'genres',
314325
])
315-
faceted_search_facet_filters_1: |-
326+
faceted_search_filter_1: |-
316327
client.index('movies').search('thriller', {
317-
'facetFilters': [['genres:Horror', 'genres:Mystery'], 'director:Jordan Peele']
328+
'filter': [['genres = Horror', 'genres = Mystery'], 'director = Jordan Peele']
318329
})
319330
faceted_search_facets_distribution_1: |-
320331
client.index('movies').search('Batman', {
321332
'facetsDistribution': ['genres']
322333
})
323-
faceted_search_walkthrough_attributes_for_faceting_1: |-
324-
client.index('movies').update_attributes_for_faceting([
334+
faceted_search_walkthrough_filterable_attributes_1: |-
335+
client.index('movies').update_filterable_attributes([
325336
'director',
326337
'producer',
327338
'genres',
328339
'production_companies'
329340
])
330-
faceted_search_walkthrough_facet_filters_1: |-
341+
faceted_search_walkthrough_filter_1: |-
331342
client.index('movies').search('thriller', {
332-
'facetFilters': [['genres:Horror', 'genres:Mystery'], 'director:Jordan Peele']
343+
'filter': [['genres = Horror', 'genres = Mystery'], 'director = Jordan Peele']
333344
})
334345
faceted_search_walkthrough_facets_distribution_1: |-
335346
client.index('movies').search('Batman', {
@@ -339,18 +350,5 @@ post_dump_1: |-
339350
client.create_dump()
340351
get_dump_status_1: |-
341352
client.get_dump_status('20201101-110357260')
342-
get_attributes_for_faceting_1: |-
343-
client.index('movies').get_attributes_for_faceting()
344-
update_attributes_for_faceting_1: |-
345-
client.index('movies').update_attributes_for_faceting([
346-
'genres',
347-
'director'
348-
])
349-
reset_attributes_for_faceting_1: |-
350-
client.index('movies').reset_attributes_for_faceting()
351-
add_movies_json_1: |-
352-
import json
353-
354-
json_file = open('movies.json')
355-
movies = json.load(json_file)
356-
client.index('movies').add_documents(movies)
353+
phrase_search_1: |-
354+
client.index('movies').search('"african american" horror')

0 commit comments

Comments
 (0)