0
SailsとWaterlineからMongoDbの地理機能を利用できるかどうかを知りたいと思います。SailsでのMongoDBの地理空間機能の使用
基本的に私が言う内にある不動産物件、いくつかの場所の5キロ半径を照会する必要があります[x、y]が マングースを使用して、私は次のようにしてください:
var area = { center: [5.23, 1.9], radius: 5, unique: true, spherical: true };
var query = Property.find();
query
.where('location')
.within()
.circle(area)
.populate('owner', 'name image')
.execAsync()
.then(function (listings){
// respond
}
locationは経度と緯度を持つ型配列です。
どうすればこのようにすることができますか?それができない場合は、利用可能なオプションは何ですか。私はいくつかの人々が水線を無効にしてモングースやその他のオームを使用することができたが、それはハッキーのように見え、さらに帆の青写真の機能を失うかもしれないと私は思う。たぶん歩道?オルムを変えることは組み立てられているようだ。
感謝を。どのように私は2dsphereのインデックス作成を達成することができますか? –
残念ながらこれはうまくいっていませんでした:(おそらくこれが助けになるかもしれませんか?https://docs.mongodb.com/manual/core/2dsphere/ – hlozancic