Skip to content

Commit 422766b

Browse files
committed
Update code samples for v0.30
1 parent c2a80f8 commit 422766b

File tree

1 file changed

+79
-45
lines changed

1 file changed

+79
-45
lines changed

.code-samples.meilisearch.yaml

Lines changed: 79 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,42 +3,16 @@
33
# the documentation on build
44
# You can read more on https://github.com/meilisearch/documentation/tree/master/.vuepress/code-samples
55
---
6-
async_guide_filter_by_date_1: |-
7-
with filter: { afterEnqueuedAt=2020-10-11T11:49:53.000Z }
8-
9-
async_guide_multiple_filters_1: |-
10-
with filter: { indexUids: movies, types: ["documentAdditionOrUpdate","documentDeletion"], statuses: ["processing"] }
11-
12-
async_guide_filter_by_ids_1: |-
13-
with filter: { uids: [5, 10, 13] }
14-
15-
async_guide_filter_by_statuses_1: |-
16-
with filter: { statuses: ["failed", "canceled"] }
17-
18-
async_guide_filter_by_types_1: |-
19-
with filter: { types: ["dumpCreation", "indexSwap"] }
20-
21-
async_guide_filter_by_index_uids_1: |-
22-
with filter: { indexUids: ["movies"] }
23-
246
delete_tasks_1: |-
25-
with filter: { uids: [1, 2] }
7+
let mut query = tasks::TasksDeleteQuery::new(&client);
8+
query.with_uids([1, 2]);
269
10+
let res = client.delete_tasks_with(&query).await.unwrap();
2711
cancel_tasks_1: |-
28-
with filter: { uids: [1,2] }
29-
30-
async_guide_canceled_by: |-
31-
with filter: { canceledBy: [9] }
32-
33-
swap_indexes_1: |-
34-
with data: { indexes: [ "indexA", "indexB"], indexes: [ "indexX", "indexY" ] }
35-
36-
search_parameter_guide_hitsperpage_1: |-
37-
with queryparams: { "q": "", "hitsPerPage": 15 }
38-
39-
search_parameter_guide_page_1: |-
40-
with queryparams: { "q": "", "page": 2 }
12+
let mut query = tasks::TasksCancelQuery::new(&client);
13+
query.with_uids([1, 2]);
4114
15+
let res = client.cancel_task_with(&query).await.unwrap();
4216
get_one_index_1: |-
4317
let movies: Index = client
4418
.get_index("movies")
@@ -65,6 +39,19 @@ delete_an_index_1: |-
6539
.delete()
6640
.await
6741
.unwrap();
42+
swap_indexes_1: |-
43+
client.swap_indexes([
44+
&SwapIndexes {
45+
indexes: (
46+
"indexA".to_string(),
47+
"indexB".to_string(),
48+
),
49+
}, &SwapIndexes {
50+
indexes: (
51+
"indexX".to_string(),
52+
"indexY".to_string(),
53+
),
54+
}])
6855
get_one_document_1: |-
6956
let index = client
7057
.index("movies");
@@ -144,19 +131,6 @@ get_all_tasks_1: |-
144131
.get_tasks()
145132
.await
146133
.unwrap();
147-
>>>>>>>>>>> REMOVE_ME get_all_tasks_filtering_1: |-
148-
let mut query = TasksQuery::new(&client)
149-
.with_index_uid(["movies"])
150-
.execute()
151-
.await
152-
.unwrap();
153-
>>>>>>>>>>> REMOVE_ME get_all_tasks_filtering_2: |-
154-
let mut query = TasksQuery::new(&client)
155-
.with_status(["succeeded", "failed"])
156-
.with_type(["documentAdditionOrUpdate"])
157-
.execute()
158-
.await
159-
.unwrap();
160134
get_all_tasks_paginating_1: |-
161135
let mut query = TasksQuery::new(&client)
162136
.with_limit(2)
@@ -176,6 +150,62 @@ get_task_1: |-
176150
.get_task(1)
177151
.await
178152
.unwrap();
153+
async_guide_filter_by_date_1: |-
154+
let date = OffsetDateTime::parse(
155+
"2020-10-11T11:49:53.000Z",
156+
&::time::format_description::well_known::Rfc3339,
157+
)
158+
159+
let mut query = TasksQuery::new(&client);
160+
let tasks = query
161+
.with_after_enqueued_at(&date)
162+
.execute()
163+
.await
164+
.unwrap();
165+
async_guide_multiple_filters_1: |-
166+
let mut query = TasksQuery::new(&client);
167+
let tasks = query
168+
.with_index_uids(["movies"])
169+
.with_types(["documentAdditionOrUpdate","documentDeletion"])
170+
.with_statuses(["processing"])
171+
.execute()
172+
.await
173+
.unwrap();
174+
async_guide_filter_by_ids_1: |-
175+
let mut query = TasksQuery::new(&client);
176+
let tasks = query
177+
.with_uids([5, 10, 13])
178+
.execute()
179+
.await
180+
.unwrap();
181+
async_guide_filter_by_statuses_1: |-
182+
let mut query = TasksQuery::new(&client);
183+
let tasks = query
184+
.with_statuses(["failed", "canceled"])
185+
.execute()
186+
.await
187+
.unwrap();
188+
async_guide_filter_by_types_1: |-
189+
let mut query = TasksQuery::new(&client);
190+
let tasks = query
191+
.with_types(["dumpCreation", "indexSwap"])
192+
.execute()
193+
.await
194+
.unwrap();
195+
async_guide_filter_by_index_uids_1: |-
196+
let mut query = TasksQuery::new(&client);
197+
let tasks = query
198+
.with_index_uids(["movies"])
199+
.execute()
200+
.await
201+
.unwrap();
202+
async_guide_canceled_by: |-
203+
let mut query = TasksQuery::new(&client);
204+
let tasks = query
205+
.with_canceled_by([9])
206+
.execute()
207+
.await
208+
.unwrap();
179209
get_settings_1: |-
180210
let settings: Settings = client
181211
.index("movies")
@@ -653,6 +683,10 @@ search_parameter_guide_matching_strategy_2: |-
653683
.execute()
654684
.await
655685
.unwrap();
686+
search_parameter_guide_hitsperpage_1: |-
687+
client.index("movies").search().with_hits_per_page(15).execute().await?;
688+
search_parameter_guide_page_1: |-
689+
client.index("movies").search().with_page(2).execute().await?;
656690
settings_guide_synonyms_1: |-
657691
let mut synonyms = HashMap::new();
658692
synonyms.insert(String::from("sweater"), vec![String::from("jumper")]);

0 commit comments

Comments
 (0)