2016-03-22 7 views
1

同じフィールドに複数の修飾子を適用したい。基本的に、私は最初の修飾子が認識され、第二無視されますこのように、& field_Mod = NE & field_Mod =にnotnullアタスクAPI - 修飾子を組み合わせる

しかし、この

/紙幣/数える?フィールド= TEXTのようなものを送信する必要があります。同じフィールドに複数の修飾語を送信する方法はありますか?私はこの質問に関連する答えを見つけることができませんでした。

ご協力いただければ幸いです。 1:あなたはORを付けることによってこれを行うだろう

答えて

2

1::各2ラインブロックまたはANDの最初に1:

をあなたは、ANDを使用することになりますが、同じで2つのことを探している場合フィールド。さもなければ、すべてはデフォルトでandsです。あなたのケースでは

それは次のようになります。

OR:1:field=TEXT 
OR:1:field_Mod=ne 
OR:2:field=0 
OR:2:field_Mod=notnull 

にAPIリクエストを解析します:

OR:1:field=TEXT&OR:1:field_Mod=ne&OR:2:field=0&OR:2:field_Mod=notnull 

それは次のようになりレポートのテキストモードフィルタの

レポートとAPIのフィルタ構文は同じですが、改行ではなく行間に&があることに注意してください。つまり、UIでレポートを作成し、結果をテストし、テキストに変換してAPIで使用して同じ結果を得ることができます。ほとんどの場合;)

+0

スポットは私が望んだとおりに正確に機能しました。これはどこで分かったのですか?私はAPIのドキュメントでそれを見ていない – Zorgarath