【问题标题】:NodeJS, express and mongoDB - mapping logicNodeJS、express 和 mongoDB - 映射逻辑
【发布时间】:2013-02-27 01:44:31
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: javascript node.js mobile pug express


    【解决方案1】:

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

    【讨论】:

    • 请不要破坏您的帖子。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2017-01-08
    • 2020-09-28
    相关资源
    最近更新 更多