Working poc of postgresql based fulltext search backend

This commit is contained in:
eikek
2022-03-20 21:44:32 +01:00
parent b2add008ed
commit 029335e607
17 changed files with 601 additions and 18 deletions

View File

@ -22,7 +22,7 @@ trait JsonCodec {
new Encoder[TextData.Attachment] {
final def apply(td: TextData.Attachment): Json = {
val cnt =
(Field.contentField(td.lang).name, Json.fromString(td.text.getOrElse("")))
(Field.contentField(td.language).name, Json.fromString(td.text.getOrElse("")))
Json.fromFields(
cnt :: List(
@ -165,7 +165,7 @@ trait JsonCodec {
val setter = List(
td.name.map(n => (Field.attachmentName.name, Map("set" -> n.asJson).asJson)),
td.text.map(txt =>
(Field.contentField(td.lang).name, Map("set" -> txt.asJson).asJson)
(Field.contentField(td.language).name, Map("set" -> txt.asJson).asJson)
)
).flatten
Json.fromFields(