本插件可以在UE里面使用蓝图操作MongoDB数据库, 对数据库进行查询,删除,插入,替换,更新操作。
插件下载地址在文章最后。
创建一个 MongoDB 客户端对象。
Url :MongoDB的连接地址。
如 mongoDB://account:password@ip:port (例 :mongodb://admin:[email protected]:27017)
或 mongoDB://ip:port (例 : mongodb://127.0.0.1:27017)
Database Name:数据库名称。
Collection Name:合集名称。
往指定合集里面添加一个文档。
Mongo DB Document : 需要插入的文档数据,可以是之前生成的文档,也可以用Json或者Map直接生成转换。
一次性往指定合集添加多个文档。
从指定合集里面删除一个文档。
Filter :需要删除的文档的查询条件。
从指定合集里面删除多个文档。
Filter :需要删除的文档的查询条件。
从指定合集里面替换一个文档。
Filter : 替换条件。
Mongo DB Document:替换的新文档。
从指定合集更新一个文档。
Filter : 查询条件。
Mongo DB Document : 需要更新的数据。
一次性从指定合集更新多个文档。
Filter : 查询条件。
Mongo DB Document : 需要更新的数据。
从指定合集中查询相应的文档。
Filter : 查询条件。如果不传入数据,则会返合集所有文档。
Mongo DB View: 返回的视图数组。
从指定合集中返回第一个符合提交的文档。
Filter : 查询条件。
Mongo DB View: 返回的查询结果的视图结构。
创建一个 MongoDB 文档,用于数据操作使用。
DT MongoDB Oid 转 DT MongoDB Document。
Json字符串 转 DT MongoDB Document。
DT MongoDB View 转 DT MongoDB Document。
Map<字符串, 字符串> 转 DT MongoDB Document。
Map<字符串, bool> 转 DT MongoDB Document。
Map<字符串, 整数> 转 DT MongoDB Document。
Map<字符串, float> 转 DT MongoDB Document。
Map<字符串, double> 转 DT MongoDB Document。
把多个文档对象合成一个文档。
把文档转换成一个 Map<字符串,字符串>
把文档转换成一个Json字符串
给文档添加Bool值。
给文档添加字符串值。
给文档添加32位整数值。
给文档添加64位整数值。
给文档添加Float值。
给文档添加Double值。
给文档添加一个文档对象。
给文档添加一个视图对象。
给文档添加一个Bool数组的值。
给文档添加一个字符串数组的值。
给文档添加一个32位整数数组的值。
给文档添加一个64位整数数组的值。
给文档添加一个Float数组的值。
给文档添加一个Double数组的值。
给文档添加一个文档数组的值。
判断视图是否为空。
获取视图元素的 Oid。
视图转成Json字符串。
视图数组转Json字符串
获取视图指定的元素。
判断指定元素是否为 Undefined。
判断指定元素是否为 Max Key。
判断指定元素是否为 Min Key。
判断指定元素是否为 Double。
判断指定元素是否为 字符串。
判断指定元素是否为 视图。
判断指定元素是否为 数组。
判断指定元素是否为 Binary。
判断指定元素是否为 Oid。
判断指定元素是否为 Bool。
判断指定元素是否为 Date。
判断指定元素是否为 Regex。
判断指定元素是否为 DB Pointer。
判断指定元素是否为 Code。
判断指定元素是否为 Symbol。
判断指定元素是否为 Code With Scope。
判断指定元素是否为 Int 32。
判断指定元素是否为 Timestamp。
判断指定元素是否为 Int 64。
判断指定元素是否为 Decimal 128。
获取指定元素的 Double 值,如果指定元素类型不对,则返回0.0。
获取指定元素的 字符串,如果指定元素类型不对,则返回空字符串。
获取指定元素的 视图,如果指定元素类型不对,则返回空视图。
获取指定元素的 元素数组,如果指定元素类型不对,则返回空数组。
获取指定元素的 Binary,如果指定元素类型不对,则返回空数据。
获取指定元素的 Oid,如果指定元素类型不对,则返回空数据。
获取指定元素的 Bool,如果指定元素类型不对,则返回false。
获取指定元素的 Date,如果指定元素类型不对,则返回0。
获取指定元素的 Regex,如果指定元素类型不对,则返回空数据。
获取指定元素的 DB Pointer,如果指定元素类型不对,则返回空数据。
获取指定元素的 Code,如果指定元素类型不对,则返回空数据。
获取指定元素的 Symbol,如果指定元素类型不对,则返回空数据。
获取指定元素的 Get Code With Scope,如果指定元素类型不对,则返回空数据。
获取指定元素的 Int 32,如果指定元素类型不对,则返回0。
获取指定元素的 Timestamp,如果指定元素类型不对,则返回0。
获取指定元素的 Int 64,如果指定元素类型不对,则返回0。
获取指定元素的 Decimal 128,如果指定元素类型不对,则返回空数据。
创建一个 DT MongoDB Oid 对象
Oid 转 字符串
元素 转 字符串
数组元素 转 字符串,使用传入的符号分割。
判断当前元素是否为空。
判断当前元素是否为 Undefined。
判断当前元素是否为 Null。
判断当前元素是否为 Max Key。
判断当前元素是否为 Min Key。
判断当前元素是否为 Double。
Oid 转判断当前元素是否为 字符串。
判断当前元素是否为 视图。
判断当前元素是否为 数组。
判断当前元素是否为 Binary。
判断当前元素是否为 Oid。
判断当前元素是否为 Bool。
判断当前元素是否为 Date。
判断当前元素是否为 Regex。
判断当前元素是否为 Pointer。
判断当前元素是否为 Code。
判断当前元素是否为 Symbol。
判断当前元素是否为 Code With Scope。
判断当前元素是否为 Int 32。
判断当前元素是否为 Timestamp。
判断当前元素是否为 Int 64。
判断当前元素是否为 Decimal 128。
转换当前元素为 Double, 如果类型不对返回0。
转换当前元素为 String, 如果类型不对返回空字符串。
转换当前元素为 视图, 如果类型不对返回空视图。
转换当前元素为 元素数组, 如果类型不对返回空数组。
转换当前元素为 Binary, 如果类型不对返回空数据。
转换当前元素为 Oid, 如果类型不对返回空数据。
转换当前元素为 Bool, 如果类型不对返回False。
转换当前元素为 Date, 如果类型不对返回0。
转换当前元素为 Regex, 如果类型不对返回空数据。
转换当前元素为 DB Pointer, 如果类型不对返回空数据。
转换当前元素为 Code, 如果类型不对返回空数据。
转换当前元素为 Symbol, 如果类型不对返回空数据。
转换当前元素为 Code With Scope, 如果类型不对返回空数据。
转换当前元素为 Int 32, 如果类型不对返回0。
转换当前元素为 Timestamp, 如果类型不对返回0。
转换当前元素为 Get Int 64, 如果类型不对返回0。
转换当前元素为 Get Decimal 128, 如果类型不对返回空数据。
80后程序员https://dt.cq.cn/archives/367