ICode9

精准搜索请尝试: 精确搜索
  • MongoDB 集合关联2020-01-01 16:50:45

    const mongoose = require('mongoose') mongoose.connect('mongodb://164.red/test', { useUnifiedTopology: true }) .then(res => console.log('数据库连接成功')) .catch(res => console.log('数据库连接失败')) // 用户集合规则 cons

  • 连接mongoose2019-12-20 20:53:38

    使用js方法连接 var mgs=requrie('mongoose') //引入mongoose模块 var url='mongoose://127.0.0.1:27017/member' //建立芒果数据库,库名为member msg.connect(url) //连接数据库的url mgs.connection.on('connected',function(){console.log('CONNECT')}) //检测

  • javascript-更新mongodb集合中的字段,即使该字段不存在2019-12-10 22:37:42

    我想将isChecked字段设置为mongodb集合,即使该字段在集合中不存在: User.updateOne({ id }, { $set: { isChecked: true } }); 但是它不会更新,因为isChecked不存在.我记得这是新事物,但我不记得确切. 附言我喜欢mongodb,但我讨厌它的文档. 0可读性解决方法:该查询的行为不应取决

  • javascript-“存储”猫鼬模式/模型(不是文档)以备将来使用2019-12-02 00:36:57

    问题:我正在制作一个Web服务,允许开发人员“注册”他们的Mongoose模式-他们将在浏览器中创建JSON模式,然后将其AJAX到我的服务器. 因此,我将使用提交的模式创建一个新的Mongoose模型,但是现在即使重新启动服务器,我也需要该模式存在. 我有执行类似的代码: /* schemaObj is what you

  • javascript-猫鼬连接数据库时出错2019-12-01 23:34:31

    通过猫鼬连接到数据库时出现问题.  当我使用这段代码 var mongoose = require('mongoose').Mongoose; var db = mongoose.connect('mongodb://localhost/goaljuice'); 然后我有问题. 这是我的问题 TypeError: Object function Mongoose() { this.connections = []; this.p

  • javascript-猫鼬一次查询所有子文档2019-11-22 17:35:59

    这是我的计划,我想做一个查询并获取所有文档和所有对象的文档. var CureSchema = mongoose.Schema({ id: Number, therapist: {type:mongoose.Schema.Types.ObjectId, ref:'User'}, supervisor: {type:mongoose.Schema.Types.Objec

  • Web服务器----mongoose2019-11-21 16:01:12

    概述:  简介:     Mongoose是c语言写成的网络库。它为TCP、UDP、HTTP、WebSocket、CoAP、MQTT实现了事件驱动型的非阻塞api。其具有以下特性:      跨平台:可在linux/unix  macos QNX eCos Windows Android Iphone FreeRtos上运行      原生支持PicoTCP的嵌入式tcp/i

  • koa结合mongDB实现后台增删改查2019-11-21 15:52:34

    node.js是一门轻量级后台语言,基于chorme V8引擎的JS运行环境,利用koa框架能够轻易搭建自己本地服务。这里我用koa和mongoDB实现了简单的数据库增删改查。 一、安装依赖 使用npm 或者 yarn 都可以,这里我使用的是yarn 1、yarn add koa //安装koa 2、yarn add koa-router //安装koa-ro

  • JavaScript-没有字段名称的猫鼬结构聚合输出2019-11-20 16:36:59

    我正在使用聚合从子文档中分页数据.子文档没有严格的架构,因此每个文档的子文档可以有所不同,这使我难以构造输出,因为我不知道子文档的字段名称. 我在用什么 蒙戈3.0.0 节点0.10.33 猫鼬3.9.7 我的模特 var BodySchema = new Schema({random: String},{strict:false}); var Feed

  • javascript-猫鼬查询带有通配符的子句2019-11-20 05:38:22

    我有一个猫鼬查询如下 Computer .find() .where('OS').equals('Windows') .exec(function(err, items) { }); 它使用Windows OS返回所有计算机记录. 现在,我想使用变量osType替换equals参数,以使其更加灵活. 我可以为osType变量提供通配符*吗?我测试了它,但是它不

  • JavaScript-猫鼬不保存数据2019-11-19 04:35:18

    我在数据库上进行简单查询时遇到麻烦.遵循本教程:https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4调用Model.find()时,他收到一个JSON对象,其中包含名称字段(唯一的自定义字段)以及_id和__v.当我做同样的事情时,我收到的只是_id和__v字段.我确实收到了成

  • javascript-猫鼬-子架构参考父级子文档2019-11-19 01:35:44

    猫鼬模式是否可能类似于以下内容: var categorySchema = new Schema({ name : String }); var childSchema = new Schema({ name : String, category : { type : Schema.Types.ObjectId, ref : 'parent.categories' } }); var parentSchema = new Sche

  • javascript-mongodb express-猫鼬不保存“默认”值2019-11-19 00:35:21

    我有一个简单的表格,需要3个字符串输入.我使用ng-model将它们绑定到$scope. 我想要做的是为名为author的字符串设置默认值,以防万一它留空. 如果仅使用默认值构建模型,则当字段保留为空时,会将空字符串写入数据库,但是当我使用require时,也不会写入任何内容(db返回错误). 有人可以

  • javascript-Node.js-从域模型抽象猫鼬模型2019-11-10 17:34:13

    我正在节点中建立一个REST API.我正在遵循通用的ddd体系结构,即存储库,域模型,实体,值对象等. 我为满足持久性需求而选择montodb,并使用mongoose与dB引擎进行交互. 在猫鼬中,我们根据定义的架构创建模型.我试图弄清楚如何将我的域模型从猫鼬模型中分离出来.我想实现值对象,但我看不

  • javascript-如何使用猫鼬从mongodb集合文档计算字段总和2019-11-08 23:46:05

    我想从mongodb文档执行员工积分的总和. 我的员工积分集中的文档如下所示 [ { "EmployeeID": "Cust0001", "Point": 1, }, { "EmployeeID": "Cust0002", "Point": 2, }, { "

  • Javascript-MongoDB / Mongoose-仅当特定字段唯一时,才将对象添加到对象数组2019-11-08 10:37:22

    因此,我在MongoDB文档中有一个嵌套的对象数组,并且仅当某个字段(在这种情况下为eventId)唯一时,我才想向该数组添加一个新对象.我的问题与this post非常相似,只是我似乎无法获得适用于我的情况的解决方案. 这是文档(UserModel)的样子: { "portal" : { "events" : [ {

  • JavaScript-对象属性上的Mongoose findOne2019-10-31 17:35:37

    我有一个猫鼬架构如下 var user_schema = new Schema({ reset : { type: Schema.Types.Mixed, required: true } }); 给reset一个这样的对象以存储在数据库中 { id: 23, name: 'something' } 我想根据重置对象中的ID查找文档.这是我尝试过的方法,但从未得到任何结

  • javascript-Expressjs / Node.js-res.redirect()无法加载页面2019-10-31 06:36:22

    我有一个页面,该页面的路线GET / team正在加载球队列表,而DEL / team则正在从/ team /:key中删除球队.因此,您导航到团队的资料页面并从那里删除它们,删除后,它应将您重定向到/ team页面.我已将日志放入控制台,并且它已成功删除了该团队,并且奇怪地说,它正在加载/ team,但浏览器不会

  • javascript-如何使用本机节点驱动程序在节点服务器上执行mongo查询字符串?2019-10-29 01:37:47

    我想将诸如“ db.users.find()”之类的字符串传递给节点服务器,并让它执行命令.这个问题:How to execute a MongoDB query in the native node-mongo-native driver?对于C驱动程序有一个答案. 有没有一种方法可以直接使用本机节点驱动程序执行? 我试着做 db.eval('function(){'+quer

  • javascript-如何从JSON对象中删除__proto__属性?2019-10-28 20:34:32

    我具有基于Node-Express的以下功能: //function on server side app.get('/loginCheck', loggedCheck, function(req, res) { var data = {local: {}, facebook: {}}; data.id = req.user._id; data.local.email = req.user.local.email; data.local.fname =

  • javascript-使用Mongoose将数组(“标签”)保存到MongoDB2019-10-28 20:33:15

    我在玩猫鼬,在保存到阵列时遇到了麻烦.例如,我在页面上有一个输入字段,以逗号分隔的标签.我从req.body.tags中抓取这些标签,删除空白,然后用逗号将它们分开,以获得标签的数组.现在,如何将该数组保存回数据库?我猜我在架构的这一部分设置了错误,但是老实说,我不确定什么是正确的.到目

  • java-通过Mongoose(Node JS)在Mongo DB中插入不带JSON模式的JSON对象2019-10-27 16:03:08

    我创建了一个NodeJS项目,以将MongoDB中的JSON对象记录到我的JAVA API中.要插入对象,我已经定义了JSON模式并将其设置为Mongoose对象,如下所示. var stateModel = require('./model/TeslaProfileRequest_JSONSchema.json'); var stateSchema = new mongoose.Schema(stateModel); va

  • javascript-Mongodb,通过控件减少列表2019-10-27 07:47:27

    我正在构建一个用于管理项目的应用程序. 一个项目如下所示: { "_id": ObjectId("..."), "title": "MySuperProject", "files": [ { "title":"My skiing day !", "right":[{ "rol

  • javascript-通过MongoDB游标迭代很慢2019-10-25 16:35:15

    我需要遍历约200万个文档的完整MongoDb集合.因此,我正在使用游标功能和eachAsync函数.但是我注意到它非常慢(需要40多分钟).我尝试了多达5000个不同的batchSizes(针对MongoDB的查询仅为400个). 该应用程序不会占用太多CPU(0.2%-1%),也不会占用大量RAM或IOP.因此,显然可以优化我的代码

  • javascript-Node Express猫鼬数组未填充参考模型2019-10-25 11:37:28

    我一直在尝试在模型数组中添加相关模型.但是当我测试api时,数组始终为空.而且我一直在寻找Stackoverflow和google中的答案,但没有任何效果. SCHEMAS&楷模 let UserSchema = new Schema({ title: { type: String, required: true }, firstName: { type: String, required: true

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有