一种如何基于更复杂的逻辑对项目进行排序的方法

时间:2019-05-10 11:24:36

标签: couchdb

一段时间以来,我一直在考虑以下情况。我想问你我想解决的办法是否有解决办法。我知道从一开始整个想法可能是错误的。

我有几个不同的types文档,它们描述了汽车及其零件:

// car
{
  _id: "car001",
  type: "car",
  lastModification: "2019-01-01"
}

// wheel
{
  _id: "wheel001",
  type: "wheel"
  carId: "car001",
  lastModification: "2019-01-02"
}

// light
{
  _id: "light001",
  type: "light"
  carId: "car001",
  lastModification: "2019-01-03"
}

数据库列出了许多汽车,灯光和车轮。 :o)

我希望得到以下结果:所有汽车的列表,按该汽车任何部分的lastModification排序。(最近修改的汽车列表)。

以这种方式对文档进行建模是否有可能?

0 个答案:

没有答案