where句に複数のパラメータを追加する必要があります。Propel を使用してそれを達成する方法はありますか。それは私に与えます、
基準:(エラー: 式 "LATITUDE" の SQL を作成できませんでした。これは、Criteria::RAW が単一の疑問符プレースホルダーを含む句でのみ機能するためです)
これは私の質問です。
$userArray = UserQuery::create()
->where('( 3959 * acos( cos( radians(?) )
* cos( radians( User.latitude ) )
* cos( radians( User.longitude ) - radians(?) )
+ sin( radians(?) )
* sin( radians( User.latitude) ) ) ) > 10',
$user->getLatitude(),
$user->getLongitude(),
$user->getLatitude()
)->find();