小编mid*_*dev的帖子

使用React Native的Masonry/Pinterest列

有没有办法在React Native中使用flexbox来实现Masonry/Pinterest样式列?

pinterest masonry react-native

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

哪个是按日期删除MongoDB文档的最快方法?

在我们公司,我们保留了8天的数据(有100万条记录).所以我们有一个cronjob,可以删除每天超过8天的文件.现在我们使用Published字段,并且此字段未编入索引.

完成排除100.000记录需要15分钟才能完成,我们发现这个操作太长了.

这是一个查询,其中'docs'是一个变量,包含我们不想删除的文档数组.'theDate'变量是八天前的日期.

records.remove( { "Published" : { $lte : theDate }, "_id" : { $nin : docs }  }
Run Code Online (Sandbox Code Playgroud)

是否更好地使用_id字段(已编入索引)按顺序执行此操作?我们如何使用_id字段来执行相同的操作?

mongodb mongodb-query

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