文字列として定義された小数点とサーバーから送信された別の数値を比較するCloudant DataBaseでクエリを実行する必要があります。問題は、文字列の比較が行われ、数値比較である必要があることです。クエリを実行しながらデータベースパラメータをfloatに変換することでこの検索を実行する方法はありますか? Oこのクエリを実行する別の方法がありますか?Cloudantクエリで文字列パラメータをfloatに変換する
これはサーバー内のクエリで、value.precioはクライアントから文字列として送信されます。
value.precio = value.precio.split("-");
var precio_init = value.precio[0];
var precio_final = value.precio[1];
value.precio = {
"$gte":precio_init,
"$lte":precio_final
};
そして、私のデータベースで、これは私が検索したいパラメータでは、次のとおりです。
"PRECIO": "13.39"
おかげ
あなたが具体的な例を提供し、説明することができCloudant上
詳しい検索は次のようになります。あなたが書類の関連部分照会しようとしていますか? – ptitzler
私の質問を編集しました...私はそれが十分であることを祈る –