我想通过使用or运算符从两个字段中检查是否存在,并获取>>> from geopy import distance
>>> newport_ri = (41.49008, -71.312796)
>>> cleveland_oh = (41.499498, -81.695391)
>>> print(distance.distance(newport_ri, cleveland_oh).miles)
538.39044536
是否存在。但是我的函数将其设为false。
ID
其他具有相应方法的类也可以。 但是当我执行此操作时,它不起作用(我的意思是更新),而是插入了new。
public static function exists(){
$id = Helper::getUserID();
$session_id = Helper::getSessionId();
global $wpdb;
$count = $wpdb->get_row(
$wpdb->prepare(
"SELECT FROM `". self::cartTableName() ."` WHERE `user_id` = '%d' OR `session_id` = '%s'", intval($id), $session_id
)
);
if($count > 0){
return true;
}else{
return false;
}
}
还如何获取ID或IDS(如果存在)?