From 98fe1cdcebd49e0a6de909a50f5488d473f6e11c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Mon, 4 Mar 2024 22:57:01 +0100 Subject: [PATCH] include _index field in search response --- index.cgi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/index.cgi b/index.cgi index 61f811e..d4f4cec 100755 --- a/index.cgi +++ b/index.cgi @@ -6,6 +6,8 @@ [ "$_DATE" ] || _DATE="$(date +%s)" +debug "$REQUEST_METHOD $REQUEST_URI $SERVER_PROTOCOL" + ingest() { local J="$1" @@ -192,7 +194,8 @@ elif [ "$REQUEST_METHOD" = "POST" ]; then results="@ $( search "${_DATA}/${_INDEX}" $words \ | while read -r score id source; do - S="$(DB2 "" set _id str:"$(UNSTRING "${id#/}")")" + S="$(DB2 "" set _index str:"${_INDEX}")" + S="$(DB2 "$S" set _id str:"$(UNSTRING "${id#/}")")" S="$(DB2 "$S" set _score num:"$score")" S="$(DB2 "$S" set _source obj:"$(UNSTRING "$source")")" printf 'obj:%s\t' "$(STRING "$S")" -- 2.39.2