gpt4 book ai didi

MongoDB - 创建索引的脚本

转载 作者:行者123 更新时间:2023-12-05 06:23:18 25 4
gpt4 key购买 nike

MongoDB 的新手 - 目前我直接从我的 Web 应用程序创建索引,但是我想运行某种 bash 脚本(并且更容易维护),它可以为我创建各种文本索引。

想检查这可能吗?我不确定如果是这样我将如何实际执行它——也就是说我有一个运行 Docker 的 Docker 镜像——所以我是否必须 bash 进去然后运行 ​​.sh?还是我只在脚本本身中指定数据库和集合,然后像往常一样从终端运行它?

如有任何指点,我们将不胜感激。

谢谢。

最佳答案

您可以使用 java 脚本来完成:

var createIndexes = function(fullObj) {

conn = new Mongo();
db = conn.getDB(databaseName);

getMapInd = null;
setMapInd1 = db.testMappings.createIndex( { 'testId': 1}, {unique: true} )
getMapInd = db.testMappings.getIndexes();

printjson("---------------------Below indexes created in Mappings collection-----------------------");
printjson(getMapInd);
};

createIndexes();

关于MongoDB - 创建索引的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58517275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com