Edge Server MongoDB API Suporte à do - Visualização
Atlas Edge Server implementa nativamente um subconjunto do MongoDB Protocolo de fio , que permite acessar seus Atlas dados do na borda usando MongoDB drivers e ferramentas padrão do .
Os clientes usam uma string de conexão especializada de URI MongoDB para conectar e enviar solicitações. Para obter mais informações sobre como se conectar ao Edge Server usando uma MongoDB connection do string, consulte Conectar-se ao Edge Server com MongoDB drivers e ferramentas do .
Atualmente, o Edge Server suporta um subconjunto das APIs MongoDB através do protocolo de fio.
API CRUD
Edge Server Atualmente, o suporta o uso dessas MongoDB CRUD APIs do pelo protocolo de fio.
Para obter exemplos de como usar esses comandos, consulte a documentação do driver ou da ferramenta que você está usando para executar esses comandos.
Leia
As operações de leitura usam um filtro de query e localizam todos os documento em uma collection que corresponda ao filtro.
Você pode encontrar um único documento usando o método
collection.findOne()
.Você pode encontrar vários documentos usando o método
collection.find()
.
Insert
Insira operações em um ou mais documentos e adicione-os a uma coleção MongoDB.
Você pode inserir um documento ou documento em uma collection usando o método
collection.insert()
.Você pode inserir um único documento usando o método
collection.insertOne()
.Você pode inserir vários documentos ao mesmo tempo usando o método
collection.insertMany()
.
Update
As operações de atualização localizam documentos existentes em uma collection do MongoDB e modificam seus dados. Você usa a sintaxe de query padrão do MongoDB para especificar quais documentos atualizar e operadores de atualização para descrever as alterações a serem aplicadas aos documentos correspondentes.
Você pode atualizar um documento ou documento em uma collection usando o método
collection.update()
.Você pode atualizar um único documento usando o método
collection.updateOne()
.Você pode atualizar vários documento em uma collection usando o método
collection.updateMany()
.Você pode localizar e atualizar um ou mais documentos em uma coleção usando o método
collection.findAndModify()
. Esta ação permite localizar, modificar e retornar atomicamente um ou mais documentos com o mesmo comando. Isso evita o risco de outras operações de atualização alterarem os documentos entre operações separadas de localização e atualização.
Observação
O servidor de borda não suporta upsert
no momento.
Excluir
As operações de exclusão localizam documentos existentes em uma coleção do MongoDB e os removem. Você usa a sintaxe de query MongoDB padrão para especificar quais documentos excluir.
Você pode excluir um único documento de uma collection usando o método
collection.deleteOne()
.Você pode excluir vários itens de uma collection utilizando o método
collection.deleteMany()
.