Skip to content

Commit 7bbe4ba

Browse files
committed
Fix override examples
1 parent 2d3f50e commit 7bbe4ba

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

examples/overrides.rb

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55

66
require_relative './client_initialization'
77

8+
# Delete the collection if it already exists
9+
begin
10+
@typesense.collections['companies'].delete
11+
rescue Typesense::Error::ObjectNotFound
12+
end
13+
814
##
915
# Create a collection
1016
schema = {
@@ -61,16 +67,16 @@
6167
##
6268
# Create overrides
6369

64-
@typesense.collections['companies'].overrides.create(
65-
"id": 'promote-doofenshmirtz',
70+
@typesense.collections['companies'].overrides.upsert(
71+
'promote-doofenshmirtz',
6672
"rule": {
6773
"query": 'doofen',
6874
"match": 'exact'
6975
},
7076
"includes": [{ 'id' => '126', 'position' => 1 }]
7177
)
72-
@typesense.collections['companies'].overrides.create(
73-
"id": 'promote-acme',
78+
@typesense.collections['companies'].overrides.upsert(
79+
'promote-acme',
7480
"rule": {
7581
"query": 'stark',
7682
"match": 'exact'

0 commit comments

Comments
 (0)