MongoDB에 Perl 바인딩을 사용하고 있는데, 숫자를 삽입하면 문자열로 간주되는 경우가 있습니다. 숫자에 0을 더하면 변환됩니다.MongoDB에서 특정 유형을 쿼리하거나 삽입하는 방법은 무엇입니까?
MongoDB Perl 바인딩에서 삽입시 데이터 유형을 지정하는 방법이 있습니까?
특정 유형을 쿼리하는 방법이 있습니까? 는 "$ 유형"기능이 있다면
예 유형의 쿼리는 다음과 같습니다
db.c.find({ key: { '$type': 'NumberLong' } });
에 대한 매력처럼 작동 한 펄 MongoDB를 드라이버에서 looks_like_number 매개 변수를 사용? :) –