0

fl パラメータを使用して、Solr クエリで特定のフィールドを返そうとしています。

ただし、特定のフィールドから「内部」フィールドの 1 つを取得するシナリオがあります。シナリオは次のようになります。

id、name、type、xml_blob のようなフィールドがあります。xml_blob 要素は型<str>であり、次のような xml タグのセットが含まれています<StartDate><EndDate><AvailableIndicator>

<AvailableIndicator>fl パラメータを使用して値をフェッチすることは可能ですか? xml_blob 要素全体を指定するのではなく、この単一の値のみを取得したい。

助けてください。

よろしく。

4

1 に答える 1

0

いいえ。fl は、文字列に xpath エバリュエーターを提供しません。
コンテンツにインデックスを付けたり、応答から値を取得したりするには、クライアント側で処理する必要があります。

于 2013-07-19T08:17:52.457 に答える