As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
$eq
O $eq operador no Amazon DocumentDB é usado para combinar documentos em que o valor de um campo é igual ao valor especificado. Esse operador é comumente usado no find() método para recuperar documentos que atendem aos critérios especificados.
Parâmetros
-
field: o campo para verificar a condição de igualdade. -
value: o valor a ser comparado com o campo.
Exemplo (MongoDB Shell)
O exemplo a seguir demonstra o uso do $eq operador para encontrar todos os documentos em que o name campo é igual a. "Thai Curry Palace"
Crie documentos de amostra
db.restaurants.insertMany([ { name: "Thai Curry Palace", cuisine: "Thai", features: ["Private Dining"] }, { name: "Italian Bistro", cuisine: "Italian", features: ["Outdoor Seating"] }, { name: "Mexican Grill", cuisine: "Mexican", features: ["Takeout"] } ]);
Exemplo de consulta
db.restaurants.find({ name: { $eq: "Thai Curry Palace" } });
Saída
{ "_id" : ObjectId("68ee586f916df9d39f3d9414"), "name" : "Thai Curry Palace", "cuisine" : "Thai", "features" : [ "Private Dining" ] }
Exemplos de código
Para ver um exemplo de código para usar o $eq comando, escolha a guia do idioma que você deseja usar: