diff src/luan/modules/lucene/Lucene.luan @ 1771:c62324841dfb

improve NumberFieldParser and add key map lucene query
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 25 Jun 2023 15:05:09 -0600
parents 164c6ea53147
children
line wrap: on
line diff
--- a/src/luan/modules/lucene/Lucene.luan	Thu Jun 15 17:55:47 2023 -0600
+++ b/src/luan/modules/lucene/Lucene.luan	Sun Jun 25 15:05:09 2023 -0600
@@ -8,6 +8,7 @@
 local get_local_cloned = Luan.get_local_cloned
 local set_local_cloned = Luan.set_local_cloned
 local pairs_local_cloned = Luan.pairs_local_cloned
+local stringify = Luan.stringify or error()
 local Boot = require "luan:Boot.luan"
 local Html = require "luan:Html.luan"
 local Number = require "luan:Number.luan"
@@ -167,7 +168,7 @@
 			doc = doc_fn()
 		end
 		local total_hits = index.advanced_search(query,fn,1)
-		total_hits <= 1 or error("found "..total_hits.." documents for query: "..query)
+		total_hits <= 1 or error("found "..total_hits.." documents for query: "..stringify(query))
 		return doc
 	end