-2
どのようにマージするのですか?教義2つのコードの間で選択します
$collection = $this->em->getRepository('User')->createQueryBuilder('u');
$collection = $collection->where('u.user IN (:followers)');
と
$collection->addSelect(
'(3959 * acos(cos(radians(' . 47.2146561 . '))' .
'* cos(radians(p.latitude))' .
'* cos(radians(p.longitude)' .
'- radians(' . 38.920443 . '))' .
'+ sin(radians(' . 47.2146561 . '))' .
'* sin(radians(p.latitude)))) as distance')->where('p.user = :user');
、もう少し情報を返信用Thxををあなたが(
position
表のように)聞いて次の時間を提供してください。 テスト用のハードコードされた値: 正常に動作しますが、多次元配列を返します。オブジェクトの配列が必要です –oh!私は解決策を見つけた! 距離を非表示距離に変更します。 Thx !! –