将自定义搜索参数添加到sails.js api

时间:2018-04-15 08:11:59

标签: sails.js

我需要找到半径范围内的所有模型,我的模型具有lat,lng属性, 我正在使用带有cubeearthdistance扩展名的帖子,

我创建了一个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

0 个答案:

没有答案