[{"data":1,"prerenderedAt":1181},["ShallowReactive",2],{"navigation":3,"\u002Fapi-reference\u002Fglobal":151,"\u002Fapi-reference\u002Fglobal-surround":1176},[4,26,48,84,102,129],{"title":5,"path":6,"stem":7,"children":8,"icon":10},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,11,16,21],{"title":5,"path":6,"stem":7,"icon":10},"i-lucide-rocket",{"title":12,"path":13,"stem":14,"icon":15},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":17,"path":18,"stem":19,"icon":20},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F3.configuration","i-lucide-settings",{"title":22,"path":23,"stem":24,"icon":25},"First Steps","\u002Fgetting-started\u002Ffirst-steps","1.getting-started\u002F4.first-steps","i-lucide-footprints",{"title":27,"path":28,"stem":29,"children":30,"icon":32},"Connection","\u002Fconnection","2.connection\u002F1.index",[31,33,38,43],{"title":27,"path":28,"stem":29,"icon":32},"i-lucide-server",{"title":34,"path":35,"stem":36,"icon":37},"Basic Connection","\u002Fconnection\u002Fbasic","2.connection\u002F2.basic","i-lucide-plug",{"title":39,"path":40,"stem":41,"icon":42},"Connection Options","\u002Fconnection\u002Foptions","2.connection\u002F3.options","i-lucide-settings-2",{"title":44,"path":45,"stem":46,"icon":47},"Database Operations","\u002Fconnection\u002Fdatabase","2.connection\u002F4.database","i-lucide-database",{"title":49,"path":50,"stem":51,"children":52,"icon":47},"CRUD Operations","\u002Fcrud-operations","3.crud-operations\u002F1.index",[53,54,59,64,69,74,79],{"title":49,"path":50,"stem":51,"icon":47},{"title":55,"path":56,"stem":57,"icon":58},"Insert Operations","\u002Fcrud-operations\u002Finsert","3.crud-operations\u002F2.insert","i-lucide-plus-square",{"title":60,"path":61,"stem":62,"icon":63},"Query Operations","\u002Fcrud-operations\u002Fquery","3.crud-operations\u002F3.query","i-lucide-search",{"title":65,"path":66,"stem":67,"icon":68},"Update Operations","\u002Fcrud-operations\u002Fupdate","3.crud-operations\u002F4.update","i-lucide-edit",{"title":70,"path":71,"stem":72,"icon":73},"Delete Operations","\u002Fcrud-operations\u002Fdelete","3.crud-operations\u002F5.delete","i-lucide-trash",{"title":75,"path":76,"stem":77,"icon":78},"Async Operations","\u002Fcrud-operations\u002Fasync","3.crud-operations\u002F6.async","i-lucide-cpu",{"title":80,"path":81,"stem":82,"icon":83},"Query Operators","\u002Fcrud-operations\u002Foperators","3.crud-operations\u002F7.operators","i-lucide-filter",{"title":85,"path":86,"stem":87,"children":88,"icon":90},"Advanced Features","\u002Fadvanced","4.advanced\u002F1.index",[89,91,96],{"title":85,"path":86,"stem":87,"icon":90},"i-lucide-zap",{"title":92,"path":93,"stem":94,"icon":95},"Aggregation Pipelines","\u002Fadvanced\u002Faggregation","4.advanced\u002F2.aggregation","i-lucide-bar-chart-3",{"title":97,"path":98,"stem":99,"children":100,"icon":63},"Manage Indexes","\u002Fadvanced\u002Findexes","4.advanced\u002F3.indexes",[101],{"title":97,"path":98,"stem":99,"icon":63},{"title":103,"path":104,"stem":105,"children":106,"icon":108},"Examples","\u002Fexamples","5.examples\u002F1.index",[107,109,114,119,124],{"title":103,"path":104,"stem":105,"icon":108},"i-lucide-code",{"title":110,"path":111,"stem":112,"icon":113},"Basic Examples","\u002Fexamples\u002Fbasic","5.examples\u002F2.basic","i-lucide-book-open",{"title":115,"path":116,"stem":117,"icon":118},"Player Systems","\u002Fexamples\u002Fplayer-systems","5.examples\u002F3.player-systems","i-lucide-users",{"title":120,"path":121,"stem":122,"icon":123},"Game Systems","\u002Fexamples\u002Fgame-systems","5.examples\u002F4.game-systems","i-lucide-gamepad-2",{"title":125,"path":126,"stem":127,"icon":128},"Server Administration","\u002Fexamples\u002Fadministration","5.examples\u002F5.administration","i-lucide-shield",{"title":130,"path":131,"stem":132,"children":133,"icon":113},"API Reference","\u002Fapi-reference","6.api-reference\u002F1.index",[134,135,139,143,147],{"title":130,"path":131,"stem":132,"icon":113},{"title":136,"path":137,"stem":138},"MongoDB Global","\u002Fapi-reference\u002Fglobal","6.api-reference\u002F2.global",{"title":140,"path":141,"stem":142},"MongoDBClient","\u002Fapi-reference\u002Fclient","6.api-reference\u002F3.client",{"title":144,"path":145,"stem":146},"MongoDBDatabase","\u002Fapi-reference\u002Fdatabase","6.api-reference\u002F4.database",{"title":148,"path":149,"stem":150},"MongoDBCollection","\u002Fapi-reference\u002Fcollection","6.api-reference\u002F5.collection",{"id":152,"title":136,"body":153,"description":1170,"extension":1171,"links":1172,"meta":1173,"navigation":332,"path":137,"seo":1174,"stem":138,"__hash__":1175},"docs\u002F6.api-reference\u002F2.global.md",{"type":154,"value":155,"toc":1143},"minimark",[156,160,169,174,177,182,210,214,250,254,269,273,281,284,477,480,484,487,490,506,509,545,549,620,623,633,636,741,743,747,750,753,767,770,777,781,813,815,819,822,825,839,842,874,877,920,922,926,1139],[157,158,136],"h1",{"id":159},"mongodb-global",[161,162,163,164,168],"p",{},"The ",[165,166,167],"code",{},"MongoDB"," global table is the main entry point for gmsv_mongo. It provides client creation methods and utility functions.",[170,171,173],"h2",{"id":172},"client","Client",[161,175,176],{},"Creates a new MongoDB client with default settings.",[178,179,181],"h3",{"id":180},"signature","Signature",[183,184,189],"pre",{"className":185,"code":186,"language":187,"meta":188,"style":188},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","MongoDB.Client(connectionString) → MongoDBClient | nil\n","lua","",[165,190,191],{"__ignoreMap":188},[192,193,196,200,203,206],"span",{"class":194,"line":195},"line",1,[192,197,199],{"class":198},"sTEyZ","MongoDB.",[192,201,173],{"class":202},"s2Zo4",[192,204,205],{"class":198},"(connectionString) → MongoDBClient | ",[192,207,209],{"class":208},"sMK4o","nil\n",[178,211,213],{"id":212},"parameters","Parameters",[215,216,217,233],"table",{},[218,219,220],"thead",{},[221,222,223,227,230],"tr",{},[224,225,226],"th",{},"Name",[224,228,229],{},"Type",[224,231,232],{},"Description",[234,235,236],"tbody",{},[221,237,238,244,247],{},[239,240,241],"td",{},[165,242,243],{},"connectionString",[239,245,246],{},"string",[239,248,249],{},"MongoDB connection URI",[178,251,253],{"id":252},"returns","Returns",[255,256,257,263],"ul",{},[258,259,260,262],"li",{},[165,261,140],{},": Client instance on success",[258,264,265,268],{},[165,266,267],{},"nil",": On connection failure",[178,270,272],{"id":271},"connection-string-format","Connection String Format",[183,274,279],{"className":275,"code":277,"language":278},[276],"language-text","mongodb:\u002F\u002F[username:password@]host[:port][\u002Fdatabase][?options]\nmongodb+srv:\u002F\u002F[username:password@]host[\u002Fdatabase][?options]\n","text",[165,280,277],{"__ignoreMap":188},[178,282,103],{"id":283},"examples",[183,285,287],{"className":185,"code":286,"language":187,"meta":188,"style":188},"-- Local connection\nlocal client = MongoDB.Client(\"mongodb:\u002F\u002Flocalhost:27017\")\n\n-- With authentication\nlocal client = MongoDB.Client(\"mongodb:\u002F\u002Fuser:pass@localhost:27017\")\n\n-- MongoDB Atlas\nlocal client = MongoDB.Client(\"mongodb+srv:\u002F\u002Fuser:pass@cluster.mongodb.net\")\n\n-- Error handling\nlocal client = MongoDB.Client(\"mongodb:\u002F\u002Flocalhost:27017\")\nif not client then\n    print(\"Connection failed!\")\n    return\nend\n",[165,288,289,295,327,334,340,364,369,375,399,404,410,433,448,465,471],{"__ignoreMap":188},[192,290,291],{"class":194,"line":195},[192,292,294],{"class":293},"sHwdD","-- Local connection\n",[192,296,298,301,304,307,310,312,315,318,322,324],{"class":194,"line":297},2,[192,299,300],{"class":208},"local",[192,302,303],{"class":198}," client ",[192,305,306],{"class":208},"=",[192,308,309],{"class":198}," MongoDB.",[192,311,173],{"class":202},[192,313,314],{"class":198},"(",[192,316,317],{"class":208},"\"",[192,319,321],{"class":320},"sfazB","mongodb:\u002F\u002Flocalhost:27017",[192,323,317],{"class":208},[192,325,326],{"class":198},")\n",[192,328,330],{"class":194,"line":329},3,[192,331,333],{"emptyLinePlaceholder":332},true,"\n",[192,335,337],{"class":194,"line":336},4,[192,338,339],{"class":293},"-- With authentication\n",[192,341,343,345,347,349,351,353,355,357,360,362],{"class":194,"line":342},5,[192,344,300],{"class":208},[192,346,303],{"class":198},[192,348,306],{"class":208},[192,350,309],{"class":198},[192,352,173],{"class":202},[192,354,314],{"class":198},[192,356,317],{"class":208},[192,358,359],{"class":320},"mongodb:\u002F\u002Fuser:pass@localhost:27017",[192,361,317],{"class":208},[192,363,326],{"class":198},[192,365,367],{"class":194,"line":366},6,[192,368,333],{"emptyLinePlaceholder":332},[192,370,372],{"class":194,"line":371},7,[192,373,374],{"class":293},"-- MongoDB Atlas\n",[192,376,378,380,382,384,386,388,390,392,395,397],{"class":194,"line":377},8,[192,379,300],{"class":208},[192,381,303],{"class":198},[192,383,306],{"class":208},[192,385,309],{"class":198},[192,387,173],{"class":202},[192,389,314],{"class":198},[192,391,317],{"class":208},[192,393,394],{"class":320},"mongodb+srv:\u002F\u002Fuser:pass@cluster.mongodb.net",[192,396,317],{"class":208},[192,398,326],{"class":198},[192,400,402],{"class":194,"line":401},9,[192,403,333],{"emptyLinePlaceholder":332},[192,405,407],{"class":194,"line":406},10,[192,408,409],{"class":293},"-- Error handling\n",[192,411,413,415,417,419,421,423,425,427,429,431],{"class":194,"line":412},11,[192,414,300],{"class":208},[192,416,303],{"class":198},[192,418,306],{"class":208},[192,420,309],{"class":198},[192,422,173],{"class":202},[192,424,314],{"class":198},[192,426,317],{"class":208},[192,428,321],{"class":320},[192,430,317],{"class":208},[192,432,326],{"class":198},[192,434,436,440,443,445],{"class":194,"line":435},12,[192,437,439],{"class":438},"s7zQu","if",[192,441,442],{"class":208}," not",[192,444,303],{"class":198},[192,446,447],{"class":438},"then\n",[192,449,451,454,456,458,461,463],{"class":194,"line":450},13,[192,452,453],{"class":202},"    print",[192,455,314],{"class":198},[192,457,317],{"class":208},[192,459,460],{"class":320},"Connection failed!",[192,462,317],{"class":208},[192,464,326],{"class":198},[192,466,468],{"class":194,"line":467},14,[192,469,470],{"class":438},"    return\n",[192,472,474],{"class":194,"line":473},15,[192,475,476],{"class":438},"end\n",[478,479],"hr",{},[170,481,483],{"id":482},"clientwithoptions","ClientWithOptions",[161,485,486],{},"Creates a new MongoDB client with custom options.",[178,488,181],{"id":489},"signature-1",[183,491,493],{"className":185,"code":492,"language":187,"meta":188,"style":188},"MongoDB.ClientWithOptions(connectionString, options) → MongoDBClient | nil\n",[165,494,495],{"__ignoreMap":188},[192,496,497,499,501,504],{"class":194,"line":195},[192,498,199],{"class":198},[192,500,483],{"class":202},[192,502,503],{"class":198},"(connectionString, options) → MongoDBClient | ",[192,505,209],{"class":208},[178,507,213],{"id":508},"parameters-1",[215,510,511,521],{},[218,512,513],{},[221,514,515,517,519],{},[224,516,226],{},[224,518,229],{},[224,520,232],{},[234,522,523,533],{},[221,524,525,529,531],{},[239,526,527],{},[165,528,243],{},[239,530,246],{},[239,532,249],{},[221,534,535,540,542],{},[239,536,537],{},[165,538,539],{},"options",[239,541,215],{},[239,543,544],{},"Connection options",[178,546,548],{"id":547},"options-table","Options Table",[215,550,551,565],{},[218,552,553],{},[221,554,555,558,560,563],{},[224,556,557],{},"Option",[224,559,229],{},[224,561,562],{},"Default",[224,564,232],{},[234,566,567,584,602],{},[221,568,569,574,576,581],{},[239,570,571],{},[165,572,573],{},"app_name",[239,575,246],{},[239,577,578],{},[165,579,580],{},"\"gmsv_mongo_v2\"",[239,582,583],{},"Application name for server logs",[221,585,586,591,594,599],{},[239,587,588],{},[165,589,590],{},"max_pool_size",[239,592,593],{},"number",[239,595,596],{},[165,597,598],{},"100",[239,600,601],{},"Maximum connections in pool",[221,603,604,609,612,617],{},[239,605,606],{},[165,607,608],{},"retry_writes",[239,610,611],{},"boolean",[239,613,614],{},[165,615,616],{},"true",[239,618,619],{},"Retry failed write operations",[178,621,253],{"id":622},"returns-1",[255,624,625,629],{},[258,626,627,262],{},[165,628,140],{},[258,630,631,268],{},[165,632,267],{},[178,634,103],{"id":635},"examples-1",[183,637,639],{"className":185,"code":638,"language":187,"meta":188,"style":188},"local client = MongoDB.ClientWithOptions(\"mongodb:\u002F\u002Flocalhost:27017\", {\n    app_name = \"MyGModServer\",\n    max_pool_size = 50,\n    retry_writes = true\n})\n\nif client then\n    print(\"Connected with custom options!\")\nend\n",[165,640,641,664,682,695,705,710,714,722,737],{"__ignoreMap":188},[192,642,643,645,647,649,651,653,655,657,659,661],{"class":194,"line":195},[192,644,300],{"class":208},[192,646,303],{"class":198},[192,648,306],{"class":208},[192,650,309],{"class":198},[192,652,483],{"class":202},[192,654,314],{"class":198},[192,656,317],{"class":208},[192,658,321],{"class":320},[192,660,317],{"class":208},[192,662,663],{"class":198},", {\n",[192,665,666,669,671,674,677,679],{"class":194,"line":297},[192,667,668],{"class":198},"    app_name ",[192,670,306],{"class":208},[192,672,673],{"class":208}," \"",[192,675,676],{"class":320},"MyGModServer",[192,678,317],{"class":208},[192,680,681],{"class":198},",\n",[192,683,684,687,689,693],{"class":194,"line":329},[192,685,686],{"class":198},"    max_pool_size ",[192,688,306],{"class":208},[192,690,692],{"class":691},"sbssI"," 50",[192,694,681],{"class":198},[192,696,697,700,702],{"class":194,"line":336},[192,698,699],{"class":198},"    retry_writes ",[192,701,306],{"class":208},[192,703,704],{"class":208}," true\n",[192,706,707],{"class":194,"line":342},[192,708,709],{"class":198},"})\n",[192,711,712],{"class":194,"line":366},[192,713,333],{"emptyLinePlaceholder":332},[192,715,716,718,720],{"class":194,"line":371},[192,717,439],{"class":438},[192,719,303],{"class":198},[192,721,447],{"class":438},[192,723,724,726,728,730,733,735],{"class":194,"line":377},[192,725,453],{"class":202},[192,727,314],{"class":198},[192,729,317],{"class":208},[192,731,732],{"class":320},"Connected with custom options!",[192,734,317],{"class":208},[192,736,326],{"class":198},[192,738,739],{"class":194,"line":401},[192,740,476],{"class":438},[478,742],{},[170,744,746],{"id":745},"version","Version",[161,748,749],{},"Returns the module version string.",[178,751,181],{"id":752},"signature-2",[183,754,756],{"className":185,"code":755,"language":187,"meta":188,"style":188},"MongoDB.Version() → string\n",[165,757,758],{"__ignoreMap":188},[192,759,760,762,764],{"class":194,"line":195},[192,761,199],{"class":198},[192,763,746],{"class":202},[192,765,766],{"class":198},"() → string\n",[178,768,253],{"id":769},"returns-2",[255,771,772],{},[258,773,774,776],{},[165,775,246],{},": Version number (e.g., \"2.0.0\")",[178,778,780],{"id":779},"example","Example",[183,782,784],{"className":185,"code":783,"language":187,"meta":188,"style":188},"print(\"gmsv_mongo version:\", MongoDB.Version())\n-- Output: gmsv_mongo version: 2.0.0\n",[165,785,786,808],{"__ignoreMap":188},[192,787,788,791,793,795,798,800,803,805],{"class":194,"line":195},[192,789,790],{"class":202},"print",[192,792,314],{"class":198},[192,794,317],{"class":208},[192,796,797],{"class":320},"gmsv_mongo version:",[192,799,317],{"class":208},[192,801,802],{"class":198},", MongoDB.",[192,804,746],{"class":202},[192,806,807],{"class":198},"())\n",[192,809,810],{"class":194,"line":297},[192,811,812],{"class":293},"-- Output: gmsv_mongo version: 2.0.0\n",[478,814],{},[170,816,818],{"id":817},"suppressmessages","SuppressMessages",[161,820,821],{},"Controls whether informational messages are printed to console.",[178,823,181],{"id":824},"signature-3",[183,826,828],{"className":185,"code":827,"language":187,"meta":188,"style":188},"MongoDB.SuppressMessages(suppress)\n",[165,829,830],{"__ignoreMap":188},[192,831,832,834,836],{"class":194,"line":195},[192,833,199],{"class":198},[192,835,818],{"class":202},[192,837,838],{"class":198},"(suppress)\n",[178,840,213],{"id":841},"parameters-2",[215,843,844,854],{},[218,845,846],{},[221,847,848,850,852],{},[224,849,226],{},[224,851,229],{},[224,853,232],{},[234,855,856],{},[221,857,858,863,865],{},[239,859,860],{},[165,861,862],{},"suppress",[239,864,611],{},[239,866,867,869,870,873],{},[165,868,616],{}," to suppress, ",[165,871,872],{},"false"," to enable",[178,875,780],{"id":876},"example-1",[183,878,880],{"className":185,"code":879,"language":187,"meta":188,"style":188},"-- Suppress module messages\nMongoDB.SuppressMessages(true)\n\n-- Re-enable messages\nMongoDB.SuppressMessages(false)\n",[165,881,882,887,899,903,908],{"__ignoreMap":188},[192,883,884],{"class":194,"line":195},[192,885,886],{"class":293},"-- Suppress module messages\n",[192,888,889,891,893,895,897],{"class":194,"line":297},[192,890,199],{"class":198},[192,892,818],{"class":202},[192,894,314],{"class":198},[192,896,616],{"class":208},[192,898,326],{"class":198},[192,900,901],{"class":194,"line":329},[192,902,333],{"emptyLinePlaceholder":332},[192,904,905],{"class":194,"line":336},[192,906,907],{"class":293},"-- Re-enable messages\n",[192,909,910,912,914,916,918],{"class":194,"line":342},[192,911,199],{"class":198},[192,913,818],{"class":202},[192,915,314],{"class":198},[192,917,872],{"class":208},[192,919,326],{"class":198},[478,921],{},[170,923,925],{"id":924},"usage-pattern","Usage Pattern",[183,927,929],{"className":185,"code":928,"language":187,"meta":188,"style":188},"require(\"mongo\")\n\n-- Check version\nprint(\"Using gmsv_mongo\", MongoDB.Version())\n\n-- Create connection\nlocal client = MongoDB.ClientWithOptions(\"mongodb:\u002F\u002Flocalhost:27017\", {\n    app_name = \"MyServer\",\n    max_pool_size = 50\n})\n\nif not client then\n    error(\"Failed to connect to MongoDB!\")\nend\n\n-- Suppress further messages\nMongoDB.SuppressMessages(true)\n\n-- Use the client\nlocal db = client:Database(\"mydb\")\n-- ...\n",[165,930,931,947,951,956,975,979,984,1006,1021,1030,1034,1038,1048,1064,1068,1072,1078,1091,1096,1102,1133],{"__ignoreMap":188},[192,932,933,936,938,940,943,945],{"class":194,"line":195},[192,934,935],{"class":202},"require",[192,937,314],{"class":198},[192,939,317],{"class":208},[192,941,942],{"class":320},"mongo",[192,944,317],{"class":208},[192,946,326],{"class":198},[192,948,949],{"class":194,"line":297},[192,950,333],{"emptyLinePlaceholder":332},[192,952,953],{"class":194,"line":329},[192,954,955],{"class":293},"-- Check version\n",[192,957,958,960,962,964,967,969,971,973],{"class":194,"line":336},[192,959,790],{"class":202},[192,961,314],{"class":198},[192,963,317],{"class":208},[192,965,966],{"class":320},"Using gmsv_mongo",[192,968,317],{"class":208},[192,970,802],{"class":198},[192,972,746],{"class":202},[192,974,807],{"class":198},[192,976,977],{"class":194,"line":342},[192,978,333],{"emptyLinePlaceholder":332},[192,980,981],{"class":194,"line":366},[192,982,983],{"class":293},"-- Create connection\n",[192,985,986,988,990,992,994,996,998,1000,1002,1004],{"class":194,"line":371},[192,987,300],{"class":208},[192,989,303],{"class":198},[192,991,306],{"class":208},[192,993,309],{"class":198},[192,995,483],{"class":202},[192,997,314],{"class":198},[192,999,317],{"class":208},[192,1001,321],{"class":320},[192,1003,317],{"class":208},[192,1005,663],{"class":198},[192,1007,1008,1010,1012,1014,1017,1019],{"class":194,"line":377},[192,1009,668],{"class":198},[192,1011,306],{"class":208},[192,1013,673],{"class":208},[192,1015,1016],{"class":320},"MyServer",[192,1018,317],{"class":208},[192,1020,681],{"class":198},[192,1022,1023,1025,1027],{"class":194,"line":401},[192,1024,686],{"class":198},[192,1026,306],{"class":208},[192,1028,1029],{"class":691}," 50\n",[192,1031,1032],{"class":194,"line":406},[192,1033,709],{"class":198},[192,1035,1036],{"class":194,"line":412},[192,1037,333],{"emptyLinePlaceholder":332},[192,1039,1040,1042,1044,1046],{"class":194,"line":435},[192,1041,439],{"class":438},[192,1043,442],{"class":208},[192,1045,303],{"class":198},[192,1047,447],{"class":438},[192,1049,1050,1053,1055,1057,1060,1062],{"class":194,"line":450},[192,1051,1052],{"class":202},"    error",[192,1054,314],{"class":198},[192,1056,317],{"class":208},[192,1058,1059],{"class":320},"Failed to connect to MongoDB!",[192,1061,317],{"class":208},[192,1063,326],{"class":198},[192,1065,1066],{"class":194,"line":467},[192,1067,476],{"class":438},[192,1069,1070],{"class":194,"line":473},[192,1071,333],{"emptyLinePlaceholder":332},[192,1073,1075],{"class":194,"line":1074},16,[192,1076,1077],{"class":293},"-- Suppress further messages\n",[192,1079,1081,1083,1085,1087,1089],{"class":194,"line":1080},17,[192,1082,199],{"class":198},[192,1084,818],{"class":202},[192,1086,314],{"class":198},[192,1088,616],{"class":208},[192,1090,326],{"class":198},[192,1092,1094],{"class":194,"line":1093},18,[192,1095,333],{"emptyLinePlaceholder":332},[192,1097,1099],{"class":194,"line":1098},19,[192,1100,1101],{"class":293},"-- Use the client\n",[192,1103,1105,1107,1110,1112,1116,1119,1122,1124,1126,1129,1131],{"class":194,"line":1104},20,[192,1106,300],{"class":208},[192,1108,1109],{"class":198}," db ",[192,1111,306],{"class":208},[192,1113,1115],{"class":1114},"sBMFI"," client",[192,1117,1118],{"class":198},":",[192,1120,1121],{"class":202},"Database",[192,1123,314],{"class":198},[192,1125,317],{"class":208},[192,1127,1128],{"class":320},"mydb",[192,1130,317],{"class":208},[192,1132,326],{"class":198},[192,1134,1136],{"class":194,"line":1135},21,[192,1137,1138],{"class":293},"-- ...\n",[1140,1141,1142],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":188,"searchDepth":195,"depth":297,"links":1144},[1145,1152,1159,1164,1169],{"id":172,"depth":297,"text":173,"children":1146},[1147,1148,1149,1150,1151],{"id":180,"depth":329,"text":181},{"id":212,"depth":329,"text":213},{"id":252,"depth":329,"text":253},{"id":271,"depth":329,"text":272},{"id":283,"depth":329,"text":103},{"id":482,"depth":297,"text":483,"children":1153},[1154,1155,1156,1157,1158],{"id":489,"depth":329,"text":181},{"id":508,"depth":329,"text":213},{"id":547,"depth":329,"text":548},{"id":622,"depth":329,"text":253},{"id":635,"depth":329,"text":103},{"id":745,"depth":297,"text":746,"children":1160},[1161,1162,1163],{"id":752,"depth":329,"text":181},{"id":769,"depth":329,"text":253},{"id":779,"depth":329,"text":780},{"id":817,"depth":297,"text":818,"children":1165},[1166,1167,1168],{"id":824,"depth":329,"text":181},{"id":841,"depth":329,"text":213},{"id":876,"depth":329,"text":780},{"id":924,"depth":297,"text":925},"Global MongoDB table with client creation and utilities","md",null,{},{"title":136,"description":1170},"Dt1nGgwB31Pko-uXd7hYrQXap9gmCXAfJs2xFtJATT4",[1177,1179],{"title":130,"path":131,"stem":132,"description":1178,"icon":113,"children":-1},"Complete reference for all gmsv_mongo classes and methods",{"title":140,"path":141,"stem":142,"description":1180,"children":-1},"Client class for MongoDB connections",1774271025512]