小编M2s*_*2sh的帖子

Mongoose用于子文档中的var in循环

我创建了这个架构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)

for-loop mongoose mongodb node.js subdocument

5
推荐指数
1
解决办法
4693
查看次数

mysql通过timestamp获取最新记录而不使用子查询

在这张表中我有四列

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的记录 ,它使用两个选择查询(子查询).但我不想使用子查询.

有没有其他方法来获取最新记录?

mysql sql timestamp greatest-n-per-group

1
推荐指数
1
解决办法
3671
查看次数