如何安排mongodb结构,以便我从集合中删除文档并将该文档插入其他集合中?

时间:2018-07-13 04:31:07

标签: mongodb

通过引用this question,那个人会问同样的问题,但是我不明白查询中实际上是做什么的,任何人都可以给我一个简单的例子,从集合中删除文档并插入将文档从其他集合转换为同一集合,但有一些更改,我将通过示例向您解释:-

假设有预订记录:-

Booking collection

中的预订文档
 {
   "_id":1,
   "provider_id":1,
   "location":1,
   "bedroom":4,
   "kitchen":2,
   "time":timestamp,
 }

日程表(集合)中的日程表数据:-

{
 "_id" : 1,
 "day" : "Sunday",
 "provider" : 1,
 "start_date" : NumberLong(1533427200),
 "end_date" : NumberLong(1533427200),
 "location" : "",
 "status" : "0",
 "start_time" : NumberLong(5400),
 "end_time" : NumberLong(16200),
 "booking_id" : 0,
}

假设提供者将工作两个小时,并且该提供者将进行预订,并且完成预订所花费的时间是一小时后一个小时,那么提供者将能够工作,为此,我也使用了数字当时完成的工作量中的一个,假设它将设置计数,那么该计数中的两个将保存在available_time (Collection)中,另一个将保存在additional_time (Collection)中,那么我将如何处理该文档从additional_timeavailable_time,提供商将可以在同一时间进行其他预订。我该如何进行查询。

0 个答案:

没有答案