Add Dart examples to Full Text Search docs

This commit is contained in:
Bruno D'Luka authored and GitHub committed 2021-07-24 20:32:31 -03:00
1 parent 97cd9f0479
commit 0db6749136
1 file changed
+100
@@ -93,6 +93,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
]}>
<TabItem value="SQL">
@@ -112,6 +113,17 @@ const { data, error } = supabase
.eq('name', 'Harry')
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.eq('name', 'Harry');
```
</TabItem>
</Tabs>
@@ -124,6 +136,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
]}>
<TabItem value="SQL">
@@ -143,6 +156,16 @@ const { data, error } = supabase
.textSearch('name', `'Harry'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('name', "'Harry'");
```
</TabItem>
</Tabs>
@@ -157,6 +180,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
{label: 'Data', value: 'Data'},
]}>
<TabItem value="SQL">
@@ -181,6 +205,16 @@ const { data, error } = supabase
.textSearch('description', `'big'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('description', "'big'");
```
</TabItem>
<TabItem value="Data">
@@ -234,6 +268,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
{label: 'Data', value: 'Data'},
]}>
<TabItem value="SQL">
@@ -258,6 +293,16 @@ const { data, error } = supabase
.textSearch('description', `'little' & 'big'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('description', "'little' & 'big'");
```
</TabItem>
<TabItem value="Data">
@@ -277,6 +322,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
{label: 'Data', value: 'Data'},
]}>
<TabItem value="SQL">
@@ -301,6 +347,16 @@ const { data, error } = supabase
.textSearch('description', `'little' | 'big'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('description', "'little' | 'big'");
```
</TabItem>
<TabItem value="Data">
@@ -369,6 +425,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
{label: 'Data', value: 'Data'},
]}>
<TabItem value="SQL">
@@ -392,6 +449,16 @@ const { data, error } = supabase
.textSearch('fts', `'little' & 'big'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('fts', "'little' & 'big'");
```
</TabItem>
<TabItem value="Data">
@@ -418,6 +485,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
]}>
<TabItem value="SQL">
@@ -440,6 +508,16 @@ const { data, error } = supabase
.textSearch('description', `'big' <-> 'dreams'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('description', "'big' <-> 'dreams'");
```
</TabItem>
</Tabs>
@@ -451,6 +529,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
]}>
<TabItem value="SQL">
@@ -473,6 +552,16 @@ const { data, error } = supabase
.textSearch('description', `'year' <2> 'school'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('description', "'year' <2> 'school'");
```
</TabItem>
</Tabs>
@@ -487,6 +576,7 @@ defaultValue="SQL"
values={[
{label: 'SQL', value: 'SQL'},
{label: 'Javascript', value: 'JS'},
{label: 'Dart', value: 'DART'},
]}>
<TabItem value="SQL">
@@ -509,6 +599,16 @@ const { data, error } = supabase
.textSearch('description', `'big' & !'little'`)
```
</TabItem>
<TabItem value="DART">
```dart
final result = client
.from('books')
.select()
.textSearch('description', "'big' & !'little'");
```
</TabItem>
</Tabs>