首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在yeoman角度-全栈项目中从其他控制器加载mongoose模型

在yeoman角度-全栈项目中从其他控制器加载mongoose模型
EN

Stack Overflow用户
提问于 2015-12-12 08:30:06
回答 1查看 134关注 0票数 0

我正在写一个应用程序使用yeoman的角度全栈,我定义了一些实体,我想从其他实体控制器访问。例如,在我的服务器->api->商城中,我有以下代码:

代码语言:javascript
运行
复制
var MallSchema = new Schema({
  ...
});

module.exports = mongoose.model('Mall', MallSchema);

在其他业务控制器,我想搜索商城的_id,使用mongoose,但我不能导入MallSchema尝试执行以下操作:

代码语言:javascript
运行
复制
mall = mongoose.models("MallSchema").find({_id: "some_mall_id"})
business.mallType = mall.type
business.update();

或嵌套架构的

代码语言:javascript
运行
复制
var MallSchema = new Schema({
  business : Business;
});

我真的尝试了很多方法,结果都很沮丧,用谷歌搜索会得到很多答案,没有一个是有效的,也没有几个像this one这样太复杂了,我是node.js的新手,所以我错过了一些简单的东西。任何帮助对整个社区都是有益的。

EN

回答 1

Stack Overflow用户

发布于 2015-12-12 16:58:29

它看起来很简单,但不知何故在文档中遗漏了它,这似乎对我来说是有效的

代码语言:javascript
运行
复制
var business = require('../business/business.model')();
var user = require('../user/user.model')()

希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34234758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档