2016-05-16 5 views
0

でのREST APIとの関係を有する唯一の問題を選択します。私はRedmineのREST APIで別の問題との関係で問題のみを取得しようとしているRedmineの

私は別の可能性はまず関係

ですべての問題を取得するために、すべての問題を取得しますが、「関係」でソートされますので、

https://redmine.xxxx.com/issues.json?include=relations 

を行うためのインターネット上の任意の参照を見つけることができません

試してみてください

運がありません。何か案が ?

編集 現在の状況を理解するのに役立つシナリオを追加します。 この特定Redmineのインスタンスは、マスターデータ管理のシナリオのために使用されています。問題はエンティティ/スキーマ/テーブル/列であり、マッピングのためにリレーションを使用しています。

私たちの現在の「概念実証の」システムが〜11000点の問題を持って、私は(検索、ナビゲートズーム)の関係を有する唯一の1をvizualizeしたいと思います。これにより、それぞれのリレーションAPIを呼び出すことができなくなります。

enter image description here

答えて

0

中すなわち

https://redmine.example.com/issues/123.json?include=relations 

、ちょうどinclude=relationsと問題の内容を取得する、のは、あなたの「もう一つの問題は、」この問題に関連してすべての問題を取得するために、ID 123を持っていると仮定しましょうすべての関連する問題のIDを持つJSONオブジェクトを受け取ります。後続のAPI呼び出しでこれらを取得できます。

あなたが関係にのみ関心がある場合は、

https://redmine.example.com/issues/123/relations.json 
+0

決定的作業溶液が、私のユースケースと私が照会した問題の数と一致しないと直接issue relations APIを使用することができます。私は文脈をもたらすために私の最初の質問を編集しました。その場合 – camous

+0

は、すみませんが、あなたは間違ってそれをやっている:) Redmineのは、一般的なデータモデリングツールではなく、そのAPIは、このために適していません。これには実際のデータベースシステムを使用する必要があります。 SQLデータベース(MySQL、PostgreSQL)、CouchDB、Reddis、またはMongoDBのようなドキュメントストアです。 –

+0

:)私は本当に問題((ステータスを使用して)ライフサイクルを含むと議論を含む(私たちは素敵な非更新Excelのマッピングファイルのトンといくつかのチームです)モデリングのためではなく、私たちのITデータの日付ビジョンまで取得するためにRedmineのを使用していませんよ注釈)をエンティティ所有者(譲受人/ウォッチャー)と関連付けます。私は他の専用ツールがその目的(才能、など)のために存在することがわかっているが、我々はITやRedmineの経験を持っており、それは「自由」です:) – camous

関連する問題