问题标签 [node-orm2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 从数据模型生成 CRUD RESTful API
我正在开发基于 Angular、RESTful、Express 的单页应用程序。为了管理数据库,我选择了node-orm2。我的数据模型类似于:
为了从 Angular 前端(使用$resource
)访问这些模型,我为我的 Express 应用程序创建了 RESTful 处理程序:
之后我意识到数据模型定义和 RESTful API 实现之间有一个清晰的映射。
例如,如果我有Offer.hasOne("order", Order, ...)
在/user/:user_id/orders/:order_id
. 这个子树是标准的:
offers").post(...)
- 创建报价;offers").get(...)
- 获得所有报价;offers/:offer_id").get(...)
- 获得具体报价offers/:offer_id").put(...)
- 修改具体报价
应该可以定义模型,而不仅仅是注册它们以由 RESTful API 处理。
这个案例有没有现有的框架?
更新
我将作为带有参数的 PUT 操作实现的业务逻辑操作。
node.js - Redshift - 使用 node-orm-2 自动递增 id 的不支持类型“serial”
关于如何使自动增量 ID 起作用的任何见解?据我了解,默认情况下会添加一个 id 列;但是,因为我使用的是 Redshift,所以默认的“串行”类型不起作用,因为它不受支持。
node.js - orm2可以自动建表吗?
我在J2ee中使用Hibernate,当数据库没有表时,框架可以创建表,当字段更改时,它可以更新数据库,orm2可以完成吗?
mysql - 左/右连接节点-orm2
我在我的节点开发人员中使用 dresende/node-orm2 ORM。但我需要进行一些左/右连接,但我在文档中找不到如何操作。我在尝试进行多个连接时也遇到了问题。
这段代码:
生成此查询:
谢谢,对我糟糕的英语感到抱歉。
node.js - 在 postgresql 上使用 orm nodejs 的 groupby
你好,我在使用 ORM(node-orm2)和数据库 postgresql 的 nodejs 中选择 groupBy 时遇到问题。
代码 :
这段代码的结果是这样的:
但我在我的系统中需要的是 1 个“users_id”,如 group by 查询结果:
感谢您的关注和解决方案:)
node.js - 使用反向关联时 getAdmin 不起作用
模特协会:
服务器端控制器:
它表明这getAdmin()
不是一个函数。同样的概念也适用于其他模型,那么我哪里错了?
node.js - 我想检索关联对象,例如节点 js 中的嵌套数组
如何将带有部分和部分实例数据的课程对象作为单个 json 响应发送
mysql - 为什么设置中的顺序如此困难?
我基于库中包含的 node-orm2 示例项目构建了一个 node express 应用程序。我有一个讨厌的“错误”,我的返回值看起来很乱。
一个“用户”只有一个“权限”:User.hasOne('permission', db.models.permission, {required: true, autoFetch: true});
一个“公司”有一个所有者,但这是相反的,所以一个“用户”有多个“公司”。Company.hasOne('user', db.models.user, { required: true, reverse: 'companies', autoFetch: true});
第一个设置:
乱七八糟的结果:
交换这些设置行后,事情得到了我想要的:
应该如何:
期望的结果
一个示例模型:
顺序怎么相差这么大?
node-orm2 - 如何在 node-orm2 中查询多行?
从手册中,我了解以下说明...
我想找两个人,“杰克”和“吉尔”。这显然是不正确的,但类似...
node.js - 节点 ORM 有很多关联
我想列出所有用户 ConversationData(一个用户有很多 CovnresationData),但是当我按照官方网站上的教程进行操作时,我得到了“未定义”。帮助,伙计们!
输出:
在我看来,请求完全错误。据我了解,它必须加入用户和对话数据表。