我需要找到半径范围内的所有模型,我的模型具有lat,lng
属性,
我正在使用带有cube
和earthdistance
扩展名的帖子,
我创建了一个new route
来返回半径内的模型,但是这条路线丢失了帆在索引搜索路径中提供的所有基本功能。
.query("SELECT * FROM cheer WHERE earth_box(ll_to_earth($1, $2), $3) @> ll_to_earth(model.lat, model.lng); ", [lat, long, radInMet], function (err, raw) {
let models = raw.rows || [];
res.send(models);
});
例如:如果我想填充关联的模型,我不能像通常那样将其添加为查询参数。
如何在不丢失蓝图api的基本功能的情况下添加此搜索查询? https://sailsjs.com/documentation/reference/blueprint-api/find-where