私は、OPENCMISライブラリを使用してSharepointのCMISコネクタに接続しています。特定のライブラリ(CMIS言語のリポジトリ)に接続した後、その特定のライブラリから条件を満たすドキュメントのリストを取得しようとしていました(例:name = myTestDocument)。これは、次のクエリで完璧に動作します:名=「myTestDocument」Sharepoint CMISコネクタは、CONTAINS述語を使用するとすべてのライブラリからドキュメントを返します。
これはOKですが、基準は、ユーザによって満たされるので、我々はCONTAINS述語を使用するように切り替える:CMISはどこ
が文書から選択します*完全な名前を持たずに検索することができます(例: "myTestDocument"ではなく "Test"のみ)。したがって、クエリは次のようになります。
select * from where where( 'Test')
ライブラリの条件を満たすドキュメントだけでなく、他のライブラリのドキュメントも返します。
誰でも、接続されたライブラリでのみ検索を実行する方法についてのアイデアはありますか。
あなたはCMISを通じてSharePointと全く述語の作業が含まれていることを確認するために管理方法を教えてください。 –