Skip to content

Commit 009fd6d

Browse files
committed
fix: scala
1 parent d5a4beb commit 009fd6d

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

templates/scala/guides/search/savePopularRecords.mustache

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,19 @@ import scala.concurrent.ExecutionContext.Implicits.global
44
{{> snippets/import}}
55
import algoliasearch.search.{BrowseParamsObject, BrowseResponse}
66

7+
case class Record(
8+
twitterHandle: String,
9+
nbFollowers: Int,
10+
isPopular: Boolean,
11+
)
12+
713
def savePopularRecords(): Future[Unit] = {
814
{{> snippets/init}}
915

1016
var records: Seq[Record] = Seq.empty
1117

1218
client
13-
.browseObjects(indexName, BrowseParamsObject(), aggregator = (response: BrowseResponse) => {
19+
.browseObjects("<YOUR_INDEX_NAME>", BrowseParamsObject(), aggregator = (response: BrowseResponse) => {
1420
records = records ++ response.hits.map { hit =>
1521
val props = hit.additionalProperties.getOrElse(List()).toMap
1622

templates/scala/guides/search/searchWithOptionalFilters.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import scala.concurrent.Await
44
import scala.concurrent.duration.Duration
55

66
{{> snippets/import}}
7+
import algoliasearch.search.OptionalFilters.SeqOfOptionalFilters
78
import algoliasearch.search.SearchParamsObject
89

910
val labels: List[String] = List() // A list of labels

templates/scala/guides/search/setHeaderUserIDThenSaveObjects.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import scala.concurrent.duration.Duration
66
{{> snippets/import}}
77

88
def setHeaderUserIDThenSaveObjects(): Future[Unit] = {
9-
val playlists: Seq[Any] = Seq() // Your records
9+
val playlists: Seq[Map[String, Any]] = Seq() // Your records
1010
1111
{{> snippets/init}}
1212

1313
playlists.foreach { playlist =>
14-
val playlistUserID = playlist("userID").toString()
14+
val playlistUserID = playlist("userID").toString
1515
Await.result(
1616
{{#dynamicSnippet}}saveObjectsPlaylistsWithRequestOptions{{/dynamicSnippet}},
1717
Duration(5, "sec")

0 commit comments

Comments
 (0)