我正在MEAN堆栈上创建一个Web应用程序,出于某种原因,我必须在名为"users"
的同一个集合中保存两个不同的模式,并将userSchema
和customerSchema
保存在该集合中mongoose但在视图模型中列出user
列表中的数据时,它会显示users
以及保存在集合中的客户。我想在单独的页面中显示用户列表和客户列表。
任何人都可以指导我解决这个问题吗? 提前谢谢!
答案 0 :(得分:0)
您有两种选择:既可以分离服务器端查询又可以进行两次API调用,也可以使用角度过滤器(ng-filter)在表中仅显示一种类型。如果您主要是每页只显示一种类型的用户,我建议在服务器端分离,减少传输到客户端的数据,并允许提高安全性(例如,如果有一种类型的详细信息)用户不应公开显示)