0
我正在尋找序列化Haystack搜索查詢(而不是查詢結果)的方法,以便稍後重新構建它。有沒有辦法做到這一點,而不必攔截來自request
對象的參數?如何檢索Haystack SearchQuery參數
對於上下文,我希望用戶能夠訂閱特定搜索的結果,包括隨時間推移可能彈出的任何新結果。
編輯:
filter = queryset.query.query_filter
,然後加載此回用:
我與存儲搜索解決
SearchQuerySet().raw_search(filter)
雖然我懷疑這將我綁無論我現在使用哪種特定的搜索後端。這是真的?有沒有更好的辦法?
感謝您的回覆。確實參數將在我的要求.GET;我只是希望能夠找到可以存儲,加載並再次運行的搜索查詢(篩選器,構面和所有)的單個字符串表示形式。 – mjumbewu