我想用Node.js和MongoDB创建论坛脚本,但我有一个问题,在Mongo的情况下in太长了。我已经在寻找解决方案,但我没有找到任何东西,除了写着我需要自己创建ID的帖子。我知道更多关于PHP和MySQL,但我需要一些除了论坛的实时应用节点。我将使用生成的ID来标识论坛帖子,它旁边将是线程的标题-就像这样: and s.domain/1/my-new-thread。
你给我推荐什么?
假设我正在使用Node.js和猫鼬构建一个讨论论坛。用户可以有多个论坛,论坛可以有多个评论。用户也可以邀请其他用户加入论坛。因此,我的问题是使用参考或嵌入式文档的模型设计!
如果我使用嵌入式文档,它看起来应该是:
var Comment = new Schema({ ... });
var Forum = new Schema({
title: {type: String},
content: {type: String},
comments: [Comment],
attendees: [User]
});
var User = new Schema({
我是一个初级开发人员,现在我正在使用ReactJS,Node.js,Express和MySQL建立一个简单的论坛。 在论坛中,每个主题必须有许多许多帖子。 我不知道问题是来自后端查询,还是来自客户端,但每个主题的帖子没有很好地分开。现在,我有来自主题1中的帖子表和主题2中的所有帖子。 Test Page 在服务器文件夹中,下面是我在index.js中导入的内容 Server side imports 下面是我对帖子的查询。 Server side queries 谢谢你的帮助。 祝你有愉快的一天,安娜
我希望通过在浏览器中输入公共IP地址,从远程node.js服务器获得响应。当我在我的个人电脑上的浏览器中输入我的公共IP时,我会“无法连接”。我的node.js服务器没有连接到World =(
--我在Linode上运行CentOS (但我不认为这两种选择对我的问题都不重要)。通过个人计算机( Mac)上的终端,可以成功地将SSH作为根插入我的Linode。,我已经在Linode上成功地安装了node.js。,我可以在Linode上编译和运行一个简单的服务器。
var http = require('http');//create a server object:
http.c
我正在尝试为我的闪亮应用程序构建一个登录页面,使用auth0服务、nginx、node.js和gitrepogithub.com:auth0/闪亮-auth0.git。您可以找到完整的教程。
一切都很好,除了我无法使用有效的用户名/密码组合(在auth0网页中)登录之外。不过,可以使用例如Google帐户登录(正如预期的那样,它被重定向到闪亮的应用程序)。
我得到的通用错误消息是声明WE COULD NOT REACH THE SERVER. PLEASE CHECK YOUR CONNECTION AND TRY AGAIN.
我在文档或Auth0论坛上找不到任何可行的解决方案。是否有人遇到