gpt4 book ai didi

javascript - 使用 Sails 在 express node.js 中将字符串从客户端发布到 mongoDB

转载 作者:行者123 更新时间:2023-11-30 10:04:38 28 4
gpt4 key购买 nike

尝试将字符串从客户端发布到 Sails 中的 mongoDB

val是客户端实时发布到服务器数据库的字符串

POST 表单(这里选择 html 是正确的选择吗?)

<!DOCTYPE html>
<html>
<body>
<form action="post" method="post">
<p>
<label for="val">'Enter val'</label>
<input type="text" name="val" autofocus />
<input type="submit" />
</p>
</form>
</body>

`

routes.js (?)

'/post': {controller: "PostController", action: "post"}

Post.js

module.exports = {

属性:{ 值:{ 类型:'字符串', 要求:真实, 独特:真实 } }

PostController.js (?)

module.exports = {
var bodyParser = require('body-parser');
var app = express();
app.post : function (req, res) {
var val = req.body.val;
return res.send ('val': val);
todo: 'Now how do I start loading into mongoDB ?';
}}

app.js

?

关键问题

val是如何从客户端传到数据库的,即:

Sails 中组件文件之间的正确事件顺序是什么?

最佳答案

您需要通读并阅读文档以了解风 sails 的工作原理。

尝试 https://Sailsjs.org

和/或

http://irlnathan.github.io/sailscasts/blog/2015/01/01/lets-start-a-new-adventure/

对于初学者,您的 Controller 编写不正确

module.exports = {
post : function (req, res) {
var val = req.param('val');
return res.send ({'val': val});
}
}

这应该会有一点帮助,但您的代码编写方式表明您非常不熟悉风 sails 的一般工作原理。您应该阅读文档或观看上面链接的视频以开始使用。

关于javascript - 使用 Sails 在 express node.js 中将字符串从客户端发布到 mongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29828918/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com