首页 > 其他分享 >mongoose 的使用

mongoose 的使用

时间:2023-10-26 23:11:05浏览次数:29  
标签:const String mongoose 1920 使用 data Schema

 const mongoose = require('mongoose');
      mongoose
        .connect('mongodb://admin:[email protected]:27017/GIS?authSource=admin', {
          useUnifiedTopology: true,
          useNewUrlParser: true,
        })
        .then(() => {
          console.log('连接成功');
        })
        .catch((e: any) => {
          console.log('连接错误:', e);
        });
      const Schema = mongoose.Schema;
      const grid1080_1920 = new Schema({
        _id: String,
        airport: String,
        camera_direction: String,
        point_data: Object,
        index_data: Object,
        gis_data: Object,
        camera_id: String,
      });

      const Blog = mongoose.model('grid1080_1920', grid1080_1920);

      let a = () => {
        return new Promise(function (resolve, reject) {
          Blog.find().then((data: any) => {
            resolve(data);
          });
        });
      };
      let sth = await a();
      mongoose.connection.close();
      ctx.body = sth;

 

标签:const,String,mongoose,1920,使用,data,Schema
From: https://www.cnblogs.com/sexintercourse/p/17790740.html

相关文章

  • 如何解决手机平板连接电脑的热点使用不了
    1、首先开启热点2、打开电脑适配器3、点击WIFI共享选择本地连接*确定之后应该就没有问题了......
  • numpy的使用
    numpy的使用 读取图片,显示图片:  对图片进行操作:        numpy的操作1.索引 2.切片  颜色也可以倒置:a2=img_arr[::-1,::-1,::-1]plt.imshow(a2)   图片倒置的另一种方式:1.将元数据变成一维2.将变形后的一维数组全部倒置,用......
  • Typora使用教程
    目录markdown的使用说明一、标题这是一级标题这是二级标题二、段落1、换行2、分割线三、文字显示1、字体2、上下标四、列表1、无序列表2、有序列表3、任务列表五、区块显示六、代码显示1、行内代码2、代码块七、链接八、脚注九、图片插入十、表格十一、流程图1、横向流程图2、竖向......
  • 使用Kali Linux进行主机发现实验
    主机发现【实训目的】掌握主机扫描的工作原理,学会使用ping等扫描工具,发现网络当中活跃的主机。【场景描述】在虚拟机环境下配置4个虚拟系统“WinXP1”“WinXP2”“KaliLinux”和“Metasploitable2”,使得4个系统之间能够相互通信。实训均在如图1所示场景中实现。 图1......
  • EF Core 基本使用
    一、与数据库表映射1、安装依赖:Install-PackageMicrosoft.EntityFrameworkCore.SqlServer;2、创建实体类:publicrecordPerson{publiclong?Id{get;set;}publicstringName{get;set;}publicstringBloodType{get;set;}......
  • Mybatis,Lombok的使用
    Lombok是一个第三方插件,再也不用写get和set方法了 ,添加注解就行 有很多注解 偷懒用的,很方便,但还是不建议使用  因为:改变了语言的书写逻辑,新手看到这个实体类根本看不懂 使用步骤:一、安装Lombok插件二、注入依赖(jar包)(maven仓库取)三、使用 (这里介绍比较常用的)@D......
  • 优雅的使用String字符串处理各种类型转换
    (文章目录)......
  • Langchain语言模型提问请求,提问使用非标准的sse请求获取流式数据,java后台版解决方式
    问题描述:请求后接收的数据流,不走EventSourceListener的onEvent事件,但onOpenonClosed都是正常走的。 问题原因:默认的接口返回是StreamingResponse不是EventSourceResponse,无法走标准sse协议的onEvent()方法 目标需求:在不改动模型方面接口的情况下,接收到流式数据并通过sse协......
  • 使用NvicatPremium时,Mysql数据库插入数据时,报错1064
    使用navicatPremium新版本时,插入数据,显示错误1064-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear''choose'('ChooseNo','SNo','CNo','......
  • 使用langchain与你自己的数据对话(一):文档加载与切割
    LangChain是一个基于大语言模型(如ChatGPT)用于构建端到端语言模型应用的Python框架。它提供了一套工具、组件和接口,可简化创建由大型语言模型(LLM)和聊天模型提供支持的应用程序的过程。LangChain可以轻松管理与语言模型的交互,将多个组件链接在一起,以便在不同的应用程序中使用......