2014-09-02 7 views
1

나는 사용자 위치 근처에 게시물을 표시하는 프로젝트에서 sails.js를 사용하고 있지만 찾을 수없는 주소와 지오 코드를 찾는 데 문제가 없었지만 좌표의 다른 세트에서 거리에 의해 이들을 찾는 것에 관한 정보, 당신이 정규 몽고범을 사용하는 방법. 내 장소 모델은 다음과 같습니다.Sails.js 위치 정보 좌표에서 거리로 찾기

module.exports = { 
    attributes: { 
     longitude: { 
      type: 'float', 
      required: true 
     }, 
     latitude: { 
      type: 'float' 
     }, 
     country: { 
      type: 'string' 
     }, 
     city: { 
      type: 'string' 
     }, 
     stateCode: { 
      type: 'string' 
     }, 
     zipcode: { 
      type: 'string' 
     }, 
     streetName: { 
      type: 'string' 
     }, 
     streetNumber: { 
      type: 'string' 
     } 
    } 
}; 

설정 범위 내에서 거리별로 찾고 정렬하려면 어떻게해야합니까? 자세한 내용은이 게시물을 참조

attributes: { 
location: { 
    index: '2d', 
    longitude: { 
     type: 'float', 
     required: true, 
    }, 
    latitude: { 
     type: 'float', 
    } 
}, 
... 

: 당신이 .native 기능을 사용할 수 있습니다 다음과 같이 모델이 설정되어 있는지 확인 그러나 경우

답변