社区帖子的表,点赞、评论分别放在数组内。
{
Lauder:[{uid:'id'},{uid:'id'},{uid:'id'}],
commenter:[{uid:'id',content:'con'},{uid:'id',content:'con'}]
}
如果有20条评论而我每次只想获取一条要怎么写
$slice可以吗 不太会操作内嵌数组
社区帖子的表,点赞、评论分别放在数组内。
{
Lauder:[{uid:'id'},{uid:'id'},{uid:'id'}],
commenter:[{uid:'id',content:'con'},{uid:'id',content:'con'}]
}
如果有20条评论而我每次只想获取一条要怎么写
$slice可以吗 不太会操作内嵌数组
// 获取第一个
find({}).slice('commenter', 1)
// 获取第二个
find({}).slice('commenter', [1, 1])
// ...
15 回答8.4k 阅读
5 回答4.8k 阅读✓ 已解决
8 回答6.2k 阅读
4 回答2.4k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
find({},{"commenter":{$slice:1})