我正在撰写一份应用程序,其中包含有关安装工作产品的说明。我想要一个可以随时更新的静态指令列表,并且正在编写一个角度应用程序来管理流程。我面临的挑战是我是NoSQL的新手,并且真正需要有关如何组织数据以最有效地使用该技术的建议。
要求:
允许多个用户同时管理其产品安装。
跟踪他们当前所处的安装过程的哪一步,并仅显示可以完成的步骤。
我的第一个想法是拥有一个包含所有SOP的数组。然后为每个用户创建另一个JSON树以及每个SOP / Product的位置。只是不完全确定如何将两者合并到一个可用的$ scope项目中以重复到我的UI中。
还有其他想法吗?感谢
答案 0 :(得分:0)
您可以在NOSQL数据库中拥有3个集合。
Angularjs控制器/服务可以将$ scope.productInstructions,$ scope.user,$ scope.userProudct作为数据