与你相遇好幸运,Sailsjs查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了与你相遇好幸运,Sailsjs查询相关的知识,希望对你有一定的参考价值。

sailsjs 原生查询

-------------------------------------

Lands.native(function(err, collection) {

if (err) return res.serverError(err);

collection.aggregate(

[{$group : {_id : "$QSDWMC", num_tutorial : {$sum : 1},}}]).toArray(function (err, results) {

if (err) return res.serverError(err);

done(null, results.length);//回调函数返回的是错误信息和结果

});

});

-----------------------------

Lands.native(function(err, collection) {

if (err) return res.serverError(err);

collection.aggregate(

[{$match: {

$and: [

{ $or: [ { isEdited: true }, { isEdited: "true" } ] },

{ZLDWMC: found[0]["ZLDWMC"] }]}},
 {
 $group : {
                        _id : null, signAcreage : {$sum :"$SHAPE_AREA"},signLandsNumber : {$sum :1},
                      }
                    }
                  ]
                ).toArray(function (err, results) {
                  if (err) return res.serverError(err);
                  sails.log.silly("===========================================");
                  sails.log.silly(results);
                  if(isEmptyObject(results)){
                    sails.log.silly("results isEmptyObject");
                    done(null, 0);
                  }else{
                    sails.log.silly(results[0]);
                    done(null, results[0]);
                  }
                });
              });

------------------------------------------

        Lands.update({OBJECTID:updatedRecord[‘object_id‘]},{isEdited:values[‘is_edited‘]}).exec(function (err,changedValues) {
          if (err) return res.serviceDBError("Lands DB Update Error",err);
          if (!changedValues || !changedValues.length || changedValues.length > 1) {
            return res.serviceError("changedValues Error",err);
          }
          res.ok(populatedRecord);
        });

-------------------------------------------

以上是关于与你相遇好幸运,Sailsjs查询的主要内容,如果未能解决你的问题,请参考以下文章

与你相遇好幸运,Sails.js安装

与你相遇好幸运,Sail.js其他字段查询

与你相遇好幸运,Tippecanoe用法

与你相遇好幸运,Waterline初遇

与你相遇好幸运,aglio写接口文档

与你相遇好幸运,Linux常用命令