2017-04-11 44 views
0

私はalfrescoで非常に新しく、alfrescoリポジトリからcsvファイルを読み込むのに苦労しています。alfresco webscriptでファイル名またはファイルパスを使用してcsvファイルnoderefを取得する方法

私はalfrescoリポジトリに1つのCSVファイル、データ辞書フォルダを持っています。 私の要件は、csvファイルのnoderefを取得し、csvファイルからすべてのデータを読み取ることです。

誰でもこれを手伝ってください。

+1

Repo側またはShare側でwebscriptでファイルを読み込みますか?より多くの情報とあなたが試したいくつかのコードを提供してください。 –

+0

@MuralidharanDeenathayalan Repo側では、私はファイルノードrefを取得したい、そのCSVファイルからコンテンツを読み取る必要があることを介して、1つのJavaバックアップWebスクリプトを書く必要があります – Monali

答えて

0

あなたのrequrementごとにクエリに変更を加えること

1)alfresco Node Browser Query : +PATH:"/app:company_home//* " AND [email protected]\:name:"abc.txt" 

2)alfresco share javascript query : var nodes = nodes = search.luceneSearch("@cm\\:name:\"abc.txt\""); 

3)alfresco java backed webscript query : 
     String query ="PATH:\"/app:company_home//*\""; 
     query+="@cm\\:name:abc.txt"; 


     StoreRef storeRef = new StoreRef(StoreRef.PROTOCOL_WORKSPACE,"SpacesStore"); 

     ResultSet results = searchService.query(storeRef, SearchService.LANGUAGE_LUCENE, query); 

      for (ResultSetRow row : results) { 
       NodeRef currentNodeRef = row.getNodeRef(); 
       lista.add(currentNodeRef.toString()); 

      } 

のような名前を使用してドキュメントを取得するために、Luceneクエリを使用することができます。

関連する問題