1

Task オブジェクトの以前の State 値が「Completed」未満である特定の時間枠内のすべてのスナップショットを要求すると、0 の結果が得られます。ただし、不等式を「完了」より大きい値に切り替えると、期待した結果が得られます。「定義済み」と「進行中」の状態は「完了」よりも小さいと想定していました。

_TypeHierarchy:"Task",    
"_PreviousValues.State":{$lt: "Completed"},
State: "Completed",

上記のクエリは、指定された時間範囲に対して 0 件の結果を返します。ただし、以下のクエリは、同じ時間範囲に対して 4137 件の結果を返します (注: 唯一の違いは、不等号がより小さいからより大きいに切り替わることです)。

_TypeHierarchy:"Task",    
"_PreviousValues.State":{$gt: "Completed"},
State: "Completed",
4

1 に答える 1

2

問題は、LBAPI が現在、Task State をドロップダウン フィールドとして適切に扱っていないことです。その上で欠陥を入力します。問題を指摘してくれてありがとう!

それまでの間、'$ne: null' または '$in: ["Defined", "In-Progress"]' のいずれかを使用して、目的の結果を得ることができるはずです。

于 2013-02-06T23:01:54.153 に答える