sql >> データベース >  >> NoSQL >> MongoDB

MongoDB地理空間クエリカウントの問題(常に100)

    「近く」ではなく「範囲内」を試してください。これは私にとってはうまくいきます、

    center = [50, 50];
    radius = 1/111.12; //convert it to KM.
    
    db.places.count({"loc" : {"$within" : {"$center" : [center, radius]}}})
    

    これはhttps://jira.mongodb.org/browse/SERVER-856



    1. MongoDBfindAndModify。それは本当に原子ですか?クローズドアップデートソリューションの作成を支援する

    2. node.jsでのredisの使用(エクスプレス)

    3. すべてのクラスに実装するBsonIgnoreExtraElements

    4. MongoDB + ElasticsearchまたはElasticsearchのみ?