"Parent"
次のように、内部のフォルダの属性を使用しようとしています"QueryFilter"
。
myFolder.setQueryFilter(new QueryFilter("TestFolder.Name", "=", foldername)
.and(new QueryFilter("Parent", "=", ??????)));
このフォルダが別のフォルダのサブフォルダであるかどうかを確認しようとしています。
の代わりに何を置くべきかわかりません??????
。
更新:次のコードを使用していますが、nullpointer例外がスローされます。親フォルダーを照会しようとしているので、Parentをnullとして配置しています。nullpointer例外を取得する必要があるかどうかわかりません。はいの場合、どのように処理すればよいですか?
QueryRequest parent1 = new QueryRequest( "TestFolder");
parent1.setFetch(new Fetch( "Name"、 "Project"));
parent1.setQueryFilter(new QueryFilter( "name"、 "="、foldername).and(new QueryFilter( "Parent"、 "="、null))。and(new QueryFilter( "Project"、 "="、proj_ref) ));
QueryResponse parent2 = batman.query(parent1);
parent_ref = parent2.getResults()。get(0).getAsJsonObject()。get( "_ ref")。getAsString();
System.out.println( "親参照:" + parent_ref);
System.out.println( "親フォルダーは既に存在します。");
ありがとう。