我正在使用<?php
echo "This is the problem, im expecting 1012". PHP_EOL;
echo intval((floatval("10.12") * 100)) . PHP_EOL; //1011
echo "Just Floatval". PHP_EOL;
echo (floatval("10.12") * 100) . PHP_EOL; //1012
echo "Convert to string (other number)". PHP_EOL;
echo intval((floatval("11.12") * 100)) . PHP_EOL; //1112
echo "Convert to string (other number)". PHP_EOL;
echo intval((floatval("10.13") * 100)) . PHP_EOL; //1013
echo "Use bcmul instead". PHP_EOL;
echo bcmul("10.12", 100) . PHP_EOL; //1012
,我希望使用Python-Eve REST API
阅读。我想在查询有效负载中使用POST
条件,如:
OR
这样我就会得到{"id":1 or "id":2}.
或id = 1
的所有回复。
我使用SQLALCHEMY作为我的数据库。
答案 0 :(得分:2)
只需使用list作为该键的值,就可以轻松使用python列表。
payload = {
"id": [1, 2]
...
}
如果是这样的话,任何&#39; id&#39;是零或NoneType,您可以使用此条件。
variable_1 = None
variable_1 = 3
payload = {
"id": variable_1 or variable2
}
#payload becomes like this
payload = {
"id": 3
}
答案 1 :(得分:0)
你可以在get request中的where子句中使用$ in:
?where={"id":{"$in":["1", "2"]}}
答案 2 :(得分:0)
假设您使用的是Mongo Backend,请查看Mongo Query文档
您可以尝试 GET 请求来查询值
http://app/values?where={ id: { $in: [1, 2] } }