1

阅读文档https://docs.appcelerator.com/arrowdb/latest/#!/guide/customfields后,我找不到任何方法从箭头 DB projet 的坐标中获取数据(当您将其部署在云中时!)。

我试试这个:

req.model.query({
    coordinates: {
        "$nearSphere": [50.8331170,4.3846790], // test values
        "$maxDistance": 0.1
    }
}, next);

我的模型看起来像这样:

var Arrow = require('arrow');

var Model = Arrow.createModel('test', {
    fields: {
        coordinates: {
            type: Array
        },
        name: {
            type: String
        },
        description: {
            type: String
        }
    },
    connector: 'appc.arrowdb',
    autogen: false
});

module.exports = Model;

明确地说,我想在“位置”周围找到一些数据
有人对此有想法吗?

4

1 回答 1

1

您可以使用 $geonear,它在https://docs.appcelerator.com/arrowdb/latest/#!/guide/search_query中提到,搜索 nearsphere

于 2016-03-21T16:40:24.723 回答