プロジェクトに、ユーザーが次のようなSolrクエリを配置できる機能を追加しようとしています...
immigration law citations:50
...これにより、「移民」と「法律」および引用数が50を超える法的文書が生成されます。
内部的には、のような文字列を解析してcitations:50
に変換できますcitations:[50 TO *]
が、クエリパーサーの後処理は可能な限り避けるのが最善です。
スキーマには、「人々がこのフィールドを検索するときは、常に値を探して、それ以上のものを見つける」と言う方法があるはずのようです。
そのようなものや、これをエレガントに行う方法のアイデアはありますか?私は自分のアプリでクエリの後処理が嫌いです。厄介なもの。