企业AI知识库

轻易云AI知识库是一个为企业量身打造的智能解决方案,它能够进行机器人角色设定、知识库训练、发布/分享机器人,同时还带有AI智能对话功能,可以设定多种AI行业场景。适用于企业智能客服、企业智能文档、专家顾问助理等多种企业级商业场景,具有较大的商业使用价值。

了解更多,请访问轻企AI知识库官网

AI智能体

AI智能体是轻易云知识库的核心组成部分,它通过录入文档或问答来创建知识库,让机器人学习。根据机器人训练情况,企业可以实时删除或替换文档,以保持知识库的更新和准确性。AI智能体支持多种角色设定,如客服、销售、培训师、营销人员、行业专家等,以满足不同业务需求。

了解更多,请访问轻易云知识库体验中心

MongoDB写法介绍

简单介绍

MongoDB是一个基于分布式文件存储的数据库
由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。
Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引

查询方法

查询所有

MongoDB	db.getCollection('user').find({});	 
MySQL	select * from user;	 

查询条件:=

MongoDB	db.getCollection('user').find({"uclass":"A"});	 
MySQL	select * from user where uclass = 'A';	
``` 
查询条件:like	
```json
MongoDB	db.getCollection('user').find({"name":/Ba/});	 
MySQL	select * from user where name like '%Ba%';	 

查询条件:distinct

MongoDB	db.getCollection('user').distinct("name");	 
MySQL	select distinct uclass from user u;	 

查询条件:$gt

MongoDB	db.getCollection('user').find({"age":{$gt:16}});	greater than  >
MySQL	select * from user where age >16;	 

查询条件:$gte

MongoDB	db.getCollection('user').find({"age":{$gte:16}});	gt equal  >=
MySQL	select * from user where age >= 16;	
``` 
查询条件:$lt	
```josn
MongoDB	db.getCollection('user').find({"age":{$lt:16}});	less than  <
MySQL	select * from user where age < 16;	 

查询条件:$lte

MongoDB	db.getCollection('user').find({"age":{$lte:16}});	lt equal  <=
MySQL	select * from user where age <= 16;	 

查询条件:$ne

MongoDB	db.getCollection('user').find({"age":{$ne:16}});	not equal  !=
MySQL	select * from user where age != 16;	
``` 
查询条件:$eq	
```josn
MongoDB	db.getCollection('user').find({"age":{$eq:16}});等效于:db.getCollection('user').find({"age":16});	
MySQL	select * from user where age = 16;	 

查询条件:in

MongoDB	db.getCollection('user').find({"uclass":{$in:['A', 'B']}});	 
MySQL	select * from user where uclass in ('A', 'B');	
``` 
查询条件:and	
```josn
MongoDB	db.getCollection('user').find({"uclass":"B", "age":{$gt:16}});	 
MySQL	select * from user where uclass = 'B' and age > 16;
```	 
查询条件:or	
```josn
MongoDB	db.getCollection('user').find({$or:[{"uclass":"A"},{"class":"B"}]});	 
MySQL	select * from user where uclass = 'A' or  uclass = 'B';	 

查询条件:时间

MongoDB	db.getCollection('user').find({"birthday":{$gt: new Date("2008-08-14T06:24:40.110Z"), $lt: new Date("2015-08-14T06:14:40.089Z")}});	 
MySQL	select * from user where birthday > '2008-08-14 06:24:40' and birthday < '2015-08-14 06:14:40';
```	 
查询条数:count	
```josn
MongoDB	db.getCollection('user').find({"uclass":"A"}).count();	 
MySQL	select count(1) from user where uclass = 'A';	 

查询条件:sort升序

MongoDB	db.getCollection('user').find({}).sort({"age":1});	 
MySQL	select * from user order by age asc;	 

查询条件:sort降序

MongoDB	db.getCollection('user').find({}).sort({"age":-1});	 
MySQL	select * from user order by age desc;	 

聚合查询:count单列

MongoDB	db.getCollection('user').aggregate([{$group:{_id:"$uclass",num:{$sum:1}}}]);	 
MySQL	select uclass, count(1) as num from user group by uclass;	 

聚合查询:count多列

MongoDB	db.getCollection('user').aggregate([{$group:{_id:{uclass:"$uclass", age:"$age"},num:{$sum:1}}}]);	 
MySQL	select uclass, age, count(1) as num from user group by uclass, age;
```	 
分页查询:limit n	
```josn
MongoDB	db.getCollection('user').find({}).limit(5);	查询前n条
MySQL	select * from user limit 5;	 

分页查询:limit m,n

MongoDB	db.getCollection('user').find({}).limit(5).skip(5);	查询n条,从第m条开始
MySQL	select * from user limit 5,5;	 

查询指定字段

MongoDB	db.getCollection('user').find({}, {userId:1, name:1});	第一个{}为查询条件
MySQL	select userId, name from user;
```	 
排查指定字段	
```josn
MongoDB	db.getCollection('user').find({}, {dataStatus:0, _id:0});	第一个{}为查询条件
MySQL	无

还没写完

热门文章

实现畅捷通T+与吉客云销售出库单高效集成的方法

2022-11-05 03:38:05

数据集成核心步骤与注意事项:从金蝶云星空到轻易云

2024-02-05 03:12:52

金蝶云星辰V2数据抓取与处理:为数据集成保驾护航

2021-12-25 01:41:17

轻易云平台如何调用管易云API进行数据处理

2023-12-19 03:52:22

通过金蝶API获取物料信息并同步至管易云的方法

2022-02-20 20:41:15

轻松掌握旺店通与轻易云集成的技术要点与实现

2022-02-17 09:59:35

如何实现高效MySQL数据集成与转换

2022-06-28 16:12:09

实现金蝶云与聚水潭数据同步的技术细节

2024-02-02 22:40:44

利用聚水潭API实现电商数据到金蝶云的快速传输

2024-12-20 19:45:22

实现用友U8到领星ERP数据对接的技术详解

2024-11-01 17:25:03

高效数据传输:轻易云平台实现金蝶与小满OKKICRM的对接

2024-11-25 04:39:17

通过轻易云实现钉钉备用金核销与金蝶报销单的对接

2024-12-19 08:35:23

应对数据同步挑战:从旺店通到金蝶云星辰的解决方案

2024-10-24 09:44:26

基于轻易云平台的ERP数据高效对接金蝶云解决方案

2024-11-19 09:57:44

轻松对接旺店通和金蝶云星空:实时数据同步解决方案

2024-11-10 19:57:03

高效数据集成:聚水潭与金蝶云星空的无缝对接案例

2024-12-19 14:42:42

提升业务效率:吉客云·奇门与金蝶云星空数据集成案例

2024-12-26 11:33:41

轻松实现旺店通与金蝶云星辰数据同步集成

2025-01-13 11:29:02

轻易云助力企业数据高效流转:聚水潭到畅捷通集成案例

2025-01-18 11:27:30

实现稳定数据同步:旺店通·企业奇门与金蝶云星空的集成实践

2025-04-05 11:29:02

集成方案已经开启了,也自动调度生成了任务,并且任务执行完成为什么在数据管理看不到数据?

2024-02-20 12:18:07

集成方案已经开启了,也自动调度生成了任务,但是不会自动执行怎么办?

2024-02-20 12:15:16

如何对调度者中配置的字段进行批量操作?复制等?

2024-02-20 12:10:37

如何分配角色与子账号?

2024-02-20 12:06:01

集成方案已经开启了,但是没有生成出来请求任务。

2024-02-20 11:56:48