dojo rally

dojo - Rally: consulta filtrada a etiquetas específicas



(1)

Estoy escribiendo una aplicación personalizada para Rally y me gustaría filtrar los datos a historias con etiquetas específicas. Hasta ahora no he encontrado una manera de escribir la sintaxis correcta para lograr este propósito. Aquí hay un ejemplo de una consulta estándar que incluiría en el cartónConfig:

var query = new rally.sdk.util.Query(''SomeField = "Some Value"'');

Esto funciona bastante bien al tratar de consultar un campo que contiene un solo valor, pero parece que esto no funciona en las etiquetas, ya que las etiquetas son matrices, suponiendo que incluso estoy haciendo referencia al nombre de campo correcto. Intenté todo lo siguiente sin éxito:

var query = new rally.sdk.util.Query(''Tags = "Some Value"''); var query = new rally.sdk.util.Query(''Tags contains "Some Value"''); var query = new rally.sdk.util.Query(''Tag = "Some Value"''); var query = new rally.sdk.util.Query(''Tag contains "Some Value"''); var query = new rally.sdk.util.Query(''Tags = {"Some Value"}''); var query = new rally.sdk.util.Query(''Tags contains {"Some Value"}''); var query = new rally.sdk.util.Query(''Tag = {"Some Value"}''); var query = new rally.sdk.util.Query(''Tag contains {"Some Value"}''); var SearchTags = { "Some Value" }; var query = new rally.sdk.util.Query(''Tags = SearchTags''); var SearchTags = { "Some Value" }; var query = new rally.sdk.util.Query(''Tags contains SearchTags'');

¿Cuál es el nombre de campo correcto y el operador para filtrar los datos a etiquetas específicas?


Prueba esto:

var query = new rally.sdk.util.Query(''Tags.Name Contains "Some Value");

Esto funciona para las etiquetas, pero actualmente no funcionará para todas las colecciones.