クエリー フォルダのクエリーの例

作成したクエリー フォルダに、クエリーを作成できます。クエリーを実行すると、指定した条件に基づいて、レポジトリに保存されたオブジェクトが取得されます。レポジトリ内のオブジェクトのデータやメタデータを含めて、全文検索の条件を指定できます。

指定した日付より後に作成されたオブジェクト

次のクエリーでは、2004 年 1 月 1 日より後に作成されたすべてのドキュメント コンポーネントが取得されます。


<ishfolderquery>
	<!--Metadata Query -->
	<ishfields>
		<ishfield name="CREATED-ON" level="logical" ishoperator="greaterthan">01/01/2004</ishfield>
	</ishfields>
</ishfolderquery>
	

特定のユーザーが処理したマップ

次のクエリーでは、ユーザー frankc がコーディネータを務めるすべてのマップが取得されます。

<ishfolderquery>
	<!--Object type filter -->
	<ishobjecttypes>
		<ishobjecttype ishtype="ISHMasterDoc"/>
	</ishobjecttypes>
	<!--Metadata Query -->
	<ishfields>
		<ishfield name="FCOORDINATOR" level="logical" ishoperator="equal">frankc</ishfield>
	</ishfields>
</ishfolderquery>
	

ID に特定のコンテンツを持つトピック

次のクエリーでは、ID が DN で始まり、frankc が管理者を務めるすべてのトピックが取得されます。

<ishfolderquery>
	<ishobjecttypes>
		<ishobjecttype ishtype="ISHModule"/>
	</ishobjecttypes>
	<!--Metadata Query -->
	<ishfields>
		<ishfield name="CARDELEMENT" level="logical" ishoperator="like">DN%</ishfield>
		<ishfield name="FCOORDINATOR" level="logical">frankc</ishfield>
	</ishfields>
</ishfolderquery>

タイトルに「install」という単語が含まれるオブジェクト

次のクエリーでは、次の条件を満たすすべてのマップとトピックが取得されます。
  • タイトルに install という単語が含まれる。
  • コーディネータが、John Doe または Albert Einstein のいずれかに定義されている。

<ishfolderquery>
	<!--Object type filter -->
	<ishobjecttypes>
		<ishobjecttype ishtype="ISHMasterDoc"/>
		<ishobjecttype ishtype="ISHModule"/>
	</ishobjecttypes>
	<!--Metadata Query -->
	<ishfields>
		<ishfield name="FTITLE" level="logical" ishoperator="like">%install%</ishfield>
		<ishfield name="FCOORDINATOR" level="logical" ishoperator="in">John Doe, Albert Einstein</ishfield>
	</ishfields>
</ishfolderquery>