0

Centos 6.7 で Tuleap 8.13.99.65 を使用する

get_artifacts.php サンプル スクリプトを使用して、ステータスが「完了」のトラッカー内のすべてのアーティファクトを見つけるように変更しようとしましたが、スクリプトを実行すると、ステータスに関係なくすべてのレコードが返されます。status フィールドは status_id と呼ばれ、固定の選択ボックスです。Completed ステータスの bind_status_id を見つけて含めましたが、それでもすべてのアーティファクトが返されます。

私はこれにかなり慣れていないので、ほぼ間違いなく私の側のミスが原因ですが、それを見つけることはできません.

クエリが定義されているコードの小さなセクションを含めましたが、どこが間違っているのか誰でもわかりますか?

$project_id = 0; //not needed
$tracker_id = 20;
$offset     = 0;
$limit      = 100; 
$criteria = array(
    array(
        'field_name' => 'status_id',
        'value' => array(
            'bind_value' => array(
                'bind_value_id' =>  '504',
                'bind_value_label' => 'Completed'
            )
        )
    )
);

どんな助けでも大歓迎です。

前もって感謝します

4

1 に答える 1

0

SOAP インターフェースが非推奨であり、間もなく廃止されることを知ったばかりなので、私の質問はもはや関係がないと思います。

代わりに REST API を学ぶ時が来ました!

于 2016-04-25T14:46:06.677 に答える