2012-01-05 9 views
2

ラリー用のカスタムアプリケーションを作成しています。特定のタグを使用してデータにフィルタをかけたいと思います。これまで私はこの目的を達成するための正しい構文を書く方法を見つけていませんでした。ここで私はcardboardConfigに含まれる標準クエリの例です:ラリー:特定のタグにフィルタリングされたクエリ

var query = new rally.sdk.util.Query('SomeField = "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 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'); 

特定のタグにデータをフィルタリングするための正しいフィールド名と演算子は何ですか?

答えて

4

これを試してみてください:

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

これは、タグのために動作しますが、現在はすべてのコレクションのために動作しません。

+0

簡単な質問。このタグを含まないものをすべて手に入れたいのであれば、構文はどうなりますか?私はNot Containsを試しましたが、これは動作するようには見えませんでした。 –

+0

残念ながら、ラリーのWSAPIは現時点では「含まれていません」をサポートしていません。 –

関連する問題