1

ドキュメントのリストを取得するためのクエリを作成しましたが、フォルダにないものだけにリクエストを制限したいと考えています。フォルダー構造を維持するために、フォルダーごとにドキュメントをプルする他のロジックがあります。私はこのようなものがうまくいくことを望んでいました: /attask/api/v4.0/document/search?projectID=XXX&fields=folders:name_Mod=isnull、しかし Mod オペレーターはコレクションでは動作しないようです。コレクションが空であることを確認するためにコレクションを操作するための別の修飾子はありますか? または別の言い方をすると、「このプロジェクトのフォルダーを持たないすべてのドキュメントを教えてください。すべてのデータ要素を調べましたが、他に機能する可能性のあるものは何もありません。

私のフォールバックの立場は、最初にフォルダーとファイルを反復処理し、既にダウンロードした ID の配列を保存して再ダウンロードしないようにすることですが、どのフォルダーがルートにあるかを実際に教えてくれるものを好むでしょうプロジェクトであり、どのフォルダーにもありません。AT UI が適切にレンダリングするので、これを行う方法があるに違いないと思いますが、何かが欠けている可能性があります。

4

1 に答える 1

1

folder_Join=allowingnull を追加してみてください。通常、オブジェクトのプライベート コレクションは、それらの情報がある場合にのみ設定されます。この場合は、反対のことが必要です。

attask/api-internal/docu/search?projectID=5314e38b00000003b76ff5980a142082&folders:name_Mod=isnull&&folders_Join=allowingnull

それが役立つことを願っています。

于 2014-03-06T23:23:10.430 に答える