我创建了这个架构mongoose Schema:
socialAccount = new Schema({
socialNetwork : { type : String , required : true},
userid : { type : Number, required : true },
username : String
},{_id : false});
person = new Schema({
id : { type : Number, unique : true, required : true , dropDups : true },
firstname : String,
lastname : String,
socialAccounts : [socialAccount],
updated : { type : Date, default : Date.now },
enable : { type : Boolean …Run Code Online (Sandbox Code Playgroud) 在这张表中我有四列
id state_id state add_time
1 10 1 1385461144
2 12 3 1385461144
3 14 2 1385461144
4 12 5 1385461264
5 10 2 1385461264
Run Code Online (Sandbox Code Playgroud)
我想通过最后一个字段获取最新记录(add_time)
结果必须是这样的
id state_id state add_time
3 14 2 1385461144
4 12 5 1385461264
5 10 2 1385461264
Run Code Online (Sandbox Code Playgroud)
我发现这个问题获取最新时间戳mysql的记录 ,它使用两个选择查询(子查询).但我不想使用子查询.
有没有其他方法来获取最新记录?