0

REST API を使用して、IBM WCM 8.0 に格納されているコンテンツを照会する必要があります。次のクエリ形式を使用すると、正常に動作します。

wcmrest/query?keyword=ABC&keyword=DEF

これは、キーワードの値として ABC と DEF の両方を含むすべてのコンテンツを返します。

私の要件は、ABC キーワードまたは DEF キーワードのいずれかに一致するコンテンツを検索することです。同じために使用する必要があるクエリを教えてください。

また、ユーザー定義のメタデータに基づいて WCM を検索することは可能ですか?

4

1 に答える 1

0

動的/アドホック クエリには、複数のキーワードに対して OR を実行できるクエリ パラメータがありません。

これは、定義済みのクエリを使用して実現できます: http://infolib.lotus.com/resources/portal/8.0.0/doc/en_us/PT800ACD004/wcm/wcm_rest_defined.html

たとえば、次のユーザー定義クエリを使用できます。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<definedQuery pageSize="10" page="1" restrictParameters="false" depth="DESCENDANTS">
    <select>
        <keywordIn>
            <keyword>ABC</keyword>
            <keyword>XYZ</keyword>
        </keywordIn>
    </select>
    <allowParameters/>
</definedQuery>
于 2014-05-27T01:22:15.907 に答える