찾다

 >  Q&A  >  본문

mongodb - $mod 쿼리 버그입니까? 11자리를 초과하는 제수를 사용할 수 없나요?

행정 구역에서 데이터를 수집하고 다음 명령을 사용하여 지방 수준의 데이터를 쿼리했습니다.
db.collection.find({'_id':{$mod: [10000000000,0]}})
데이터가 반환되지 않았습니다
일반적으로 다음 데이터를 반환해야 합니다

으아아아

0을 제거한 후 10자리 제수를 사용하여 데이터를 반환할 수 있지만 이는 필요하지 않습니다.
$mod 버그인가요?
공식 문서에는 관련 지침이 없습니다.

大家讲道理大家讲道理2788일 전557

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-05-02 09:26:54

    해봤는데 지금은 이렇습니다.

    1. 몽고 쉘에서는 설명하신 것과 상황이 같습니다.

    2. mongodb 드라이버 2.2.24에서는 설명하신 것과 상황이 동일합니다. 으아아아

    3.몽구스 드라이버 4.7.9,

    으아아아

    https://jira.mongodb.org/secu...를 방문하여 추적을 위한 문제를 제출하는 것이 좋습니다.

    참고로.

    MongoDB를 사랑해주세요! 재미있게 보내세요!

    ------------화려한 구분선------ --- ----------

    MongoDB 중국어 커뮤니티에는 다양한 오프라인 활동이 있습니다. 아래를 클릭하세요.

    2017 Huashan Sword 토론|MongoDB 중국 커뮤니티

    3월 항저우역이 곧 다가옵니다! ! ! 관심있는 친구들은 빨리 신청해주세요! ! !

    회신하다
    0
  • 취소회신하다