jjzjj

createdAt

全部标签

android - Google Cloud Datastore/Mobile Backend Starter - update/updateAll 调用权限失败

使用MobileBackendStarter(MBS)Android类(在GoogleDevConsole中创建新项目并在GoogleI/O2013上演示时作为示例项目分发的类)我能够将新实体插入云数据存储通过调用CloudBackendMessaging.insertAll或.updateAll。如果实体不存在,后者将创建实体,因此看起来在功能上与插入新记录相同。插入/创建工作正常。但是,当我尝试更新数据存储中的现有条目时,我收到了权限错误,例如(来自后端日志)Method:mobilebackend.endpointV1.updateAllErrorCode:401Reason:r

mongodb 获取最后插入的文档

这个Meteor代码试图找到集合中的最后一个文档。.find({userId:this.userId},{sort:{createdAt:-1},limit:1});但由于所有文档都是按时间顺序排列的,我想删除createdAt字段,所以一旦“删除”,是否有一种“不昂贵”的方法只返回最后输入的文档?谢谢{userId:'someId',info:'someInfo'}myCol.findLast().info;$last(aggregation)在文档中首先进行排序编辑尝试利用StephenWoods给出的想法;服务器.jsMyCol._ensureIndex({createdAt:-

node.js - 在 mongodb 中查找日期

我在Mongo中有一个模型(vehicleData),它存储了一些数据,这些数据:型号:constVehicleDataSchema=newmongoose.Schema({carStatus:String},{timestamps:true})样本数据{"_id":ObjectId("5c177d2b6f3b4565ccb0aaf2"),"status":"DRIVING","createdAt":"2018-12-17T08:47:57.788Z","updatedAt":"2018-12-17T08:47:57.788Z","__v":0}我正在尝试在Node应用程序中按大于日期

mongodb - $group by 8 记录聚合

我有以下收藏{"fare":12,"paymentMode":"cash","rideType":"Self","userId":ObjectId("5c25c5fa12430a348459a3d7"),"createdAt":ISODate("2019-01-01T07:15:32.335Z")},{"fare":32,"paymentMode":"cash","rideType":"Self","userId":ObjectId("5c25c5fa12430a348459a3d7"),"createdAt":ISODate("2019-01-01T07:15:32.335Z")},

javascript - 如何按 MongoDB 文档中的字段对数组进行排序

我有一个名为question的文档varQuestionSchema=newSchema({title:{type:String,default:'',trim:true},body:{type:String,default:'',trim:true},user:{type:Schema.ObjectId,ref:'User'},category:[],comments:[{body:{type:String,default:''},root:{type:String,default:''},user:{type:Schema.Types.ObjectId,ref:'User'},cr

javascript - 查找过去 7 天当天的最后一份文件

我每小时都会向模式添加条目,以便跟踪几天内的增长,同时保持当天的当前分数。现在我希望能够提取过去一周每一天的最新记录。结果将是前6天午夜或午夜前后的6条记录,第7条记录是当天的最新记录。这是我的架构:varschema=newSchema({aid:{type:Number},name:{type:String},score:{type:Number},createdAt:{type:Date,default:Date.now()}})编辑我试过使用这个静态的,但它提取了7次完全相同的记录schema.statics.getLastWeek=function(name,fn){varo

javascript - Meteor 中的自动 createdAt 和 updatedAt 字段

在我的收藏中,我希望自动生成createdAt和updatedAt字段,其中包含最后一次插入/更新对象的日期-有点像它发生在RubyonRails中。目前我正在和一个类似于这个的观察者一起做这件事:MyCollection.find({}).observeChanges({changed:function(id,changes){MyCollection.update(id,...);},});是否有更好/更高效/更直接的方法? 最佳答案 我使用Collection2。它支持模式中的autoValue,这是一个计算字段强制值的函数。

node.js - Mongoose 错误不支持的投影选项 : sort: { createdAt: -1 }

我正在尝试按日期对我的mongoose条目进行排序,最近的在node.jsexpresswithmongoose中排在第一位。Mongoose查询是:FecalRequest.findOne({uid:req.user.id},{sort:{'createdAt':-1}},(err,fecalkits)=>{console.log(fecalkits);done(err,respiratorykits,fecalkits)});我已经尝试了created_at和createdAt。错误是eMongoError:不支持的投影选项:排序:{createdAt:-1}作为引用,FecalR

node.js - 比较日期以检索数据

我在mongodb中有这样的数据{"_id":ObjectId("4f0ee7310b09f7a254000001"),"createdAt":ISODate("2012-01-12T23:58:28Z")}{"_id":ObjectId("4f0ee7350b09f7a254000002"),"createdAt":ISODate("2012-01-12T23:58:28Z")}{"_id":ObjectId("4f0ee855e63cecb654000001"),"createdAt":ISODate("2012-01-13T00:03:59Z")}{"_id":ObjectId(

mongodb - 在蒙戈获得一个月的第一天。将 'yyyy-mm-dd-hh-mm-ss.SSS' 转换为 'yyyy-mm-01-00-00-00.000' 的时间戳

[{"rating":4,"createdAt":ISODate("2016-08-08T15:32:41.262+0000")},{"rating":4,"createdAt":ISODate("2016-08-08T15:32:41.262+0000")},{"rating":3,"createdAt":ISODate("2016-07-01T15:32:41.262+0000")},{"rating":5,"createdAt":ISODate("2016-07-01T15:32:41.262+0000")}]这是我的数据集。我用它来获取月数。[{"$project":{"cre