================== 拡張パラメータ検索 ================== 拡張パラメータ検索 ================== .. TODO: QueryHelperImpl#buildOptionQueryを修正する 他社製検索エンジンから移行しやすいように任意の検索条件を渡すことができます。渡した検索条件はQueryHelper#buildOptionQueryで処理を実装してください。 利用方法 -------- 標準では以下のパラメータが利用可能です。 +--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ | options.q | 通常のqueryと同様です。複数のoptions.qを指定することができます。複数指定した場合はAND検索として扱われます。URLエンコードして渡します。 | +--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ | options.cq | 完全一致の検索クエリーとして扱われます。たとえば、「Fess Project」を指定した場合は、「Fess Project」として検索します。URLエンコードして渡します。 | +--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ | options.oq | OR検索として扱われます。たとえば、「Fess Project」を指定した場合は、「Fess OR Project」として検索します。URLエンコードして渡します。 | +--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ | options.nq | NOT検索として扱われます。たとえば、「Fess」を指定した場合は、「NOT Fess」として検索します。URLエンコードして渡します。 | +--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------+ Table: リクエストパラメータ