0

这一段没有什么重要的——我对编程和掌握 nodejs 仍然很陌生,所以对于这个问题,我只是要求有人解释我应该采取的逻辑过程。我可以从那里弄清楚,我觉得这对于像我这样的初学者来说是一个很好的例子,所以我将发布最终解决方案的代码。

情况 - 我有一个包含客户的 mongo 数据库(有 100 位客户。它有 3 个字段(First、Last、Age)-客户接受每月服务。公司每天都会随机分配给他们的少数员工这些客户的列表要照顾。-我已经在 mongo 数据库中创建了第二个 Schema,它有四个字段;分配给每日列表的员工、日期、一个填充了许多客户 ID 字段的数组和一个布尔值(员工、日期、数组、布尔值) - {我需要第二个模式用于存档}

问题 - 我需要在员工列表(第二个)数据库中查询不完整的列表(也就是错误的布尔值);然后为每个不完整列表创建、显示或激活指向视图的链接,将通过查询客户数据库(第一个数据库)通过我从第二个数据库中的数组中检索到的 ID 字段的争论来填充各个视图. 我需要创建该链接并为每个不完整列表填充视图。我正在使用 NodeJS、Express 和 Jade,但就像我在段落中所说的那样,如果你可以绘制出我可以开始的逻辑并发布我的最终结果,你就跳过了。

感谢您的任何尝试。现在几乎是美国东部标准时间晚上 9 点,如果有人需要任何澄清,我将监控我的帖子,至少到美国东部标准时间晚上 11 点。明天早上再来一次-Steven R

4

1 回答 1

0

据我了解,他们有 2 个数据库。Parese 对我来说更简单一点。将 ObjectId 与字段“布尔”或数字一起使用,此字段应修改或更改与数据库的连接。所以解决拥有多个数据库的问题,你就可以关联起来。如果您使用 ObjectId,您可以在其他集合中进行研究,在这种情况下,可以在其他数据库中进行研究。使用Mongoose这将帮助您建立更好的数据库,并在不同级别上进行搜索。

于 2013-03-25T03:55:13.983 回答