在 Centos 6.7 上使用 Tuleap 8.13.99.65
使用 get_artifacts.php 示例脚本,我尝试对其进行修改以在跟踪器中查找状态为“已完成”的所有工件,但是当我运行脚本时,它会返回所有记录,而不管它们的状态如何。状态字段称为 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'
)
)
)
);
任何帮助将非常感激。
提前致谢