0

Best Buy 検索では、重さ、深さ、長さを指定し、< および > 演算子を使用して製品を検索できます。例えば:

weight<4

ただし、API は、これらのフィールドと演算子の実際の数値比較ではなく、アルファ ソートを使用しているようです。

たとえば、11 < 4 と見なされます

API にこれらの条件を適切に評価させる方法はありますか?

4

1 に答える 1

0

API の「重量」属性は、値と測定単位の両方を含む文字列フィールドです。単位は商品ごとに異なる場合があります。そのため、API が検索や並べ替えで「重み」属性を数値で評価することはできません。

ただし、API には「shippingWeight」属性もあり、これは数値で評価され、測定単位はポンドです。「shippingWeight」で検索およびソートする場合、API は値を数値として扱います。もちろん、「shippingWeight」は未加工の「weight」属性と同じではありませんが、ユースケースには十分であることを願っています。

于 2014-11-26T17:13:15.010 に答える