0

私のクライアントには、nuxeo/webservices/relations で API を提供する nuxeo サーバーがあり、そこからすべてのドキュメントを取得できます。問題は、ドキュメントではなくリビジョンを返すことです。一部のリビジョンは isLatestVersion = 'true' に設定され、一部は isLatestRevision = 'false' に設定されます。私にははっきりしない

  • Nuxeo が最新/非最新のリビジョンを返すことを決定する方法
  • そのコンテキストでは、ドキュメントの最新でないリビジョンを取得したい可能性があります
  • リビジョン自体ではなく、最新のリビジョンのドキュメントのみを送り返すように Nuxeo に「強制」する方法。

乾杯、

アルバート。

4

1 に答える 1

1

最近のデフォルト ディストリビューション ( http://demo.nuxeo.com/nuxeo/webservices/relationsを参照) に「nuxeo/webservices/relations」が見つからなかったので、アドオンをインストールしたかどうか疑問に思っています。
ただし、そのようなサービスが関係を返すことは想像できます。したがって、リレーションはドキュメントの最新でないリビジョンを指すことができるため、取得されたリストがリビジョンで構成されていることは理にかなっています。これが得たいものではない場合、適切なサービスを使用していません。

Nuxeo には多くの API があり、カスタム API を作成することも可能です。状況を詳しく説明してください: Nuxeo のバージョン、クライアント言語、必要な API。REST API自動化、および利用可能なWebServices/SOAP Bridgeを見ましたか?
あなたが望むのは、ドキュメントの子を要求することです。getDocument および getChildren 操作 (すべての Nuxeo API で利用可能) を参照してください。

于 2013-10-30T23:15:01.637 に答える