将日期范围添加到 Google Search Appliance,但不在输入中显示日期范围

Add daterange to Google Search Appliance without displaying daterange in input

我使用的是 GSA Iframe,我有一个日期选择,用户可以选择日期范围。有没有办法在不更改用户查询值的情况下添加日期范围?我知道我可以在用户单击提交之前将 daterange:YYYY-MM-DD..YYY-MM-DD 添加到查询输入框,但我不希望它出现在输入框中。我想我可以添加一个名为 'daterange' 的隐藏输入字段和日期值,但这似乎不起作用。

更新:我尝试添加 as_q 作为隐藏的表单元素。这确实有效,但似乎也将日期添加到输入框中。

我还尝试添加 daterange 隐藏表单字段并修改 xslt

您尝试过使用 as_q 参数吗? http://www.google.com/support/enterprise/static/gsa/docs/admin/72/gsa_doc_set/xml_reference/request_format.html

我最后做的是在 XSLT 中创建我自己的变量来保存查询参数,然后将其设置为仅输入值。