

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# \$1lte
<a name="lte"></a>

`$lte`Operator di Amazon DocumentDB digunakan untuk mencocokkan dokumen di mana nilai bidang tertentu kurang dari atau sama dengan nilai yang ditentukan. Operator ini berguna untuk memfilter dan menanyakan data berdasarkan perbandingan numerik.

**Parameter**
+ `field`: Bidang untuk membandingkan.
+ `value`: Nilai untuk dibandingkan.

## Contoh (MongoDB Shell)
<a name="lte-examples"></a>

Contoh berikut menunjukkan penggunaan `$lte` operator untuk mengambil dokumen di mana `quantity` bidang kurang dari atau sama dengan 10.

**Buat dokumen sampel**

```
db.inventory.insertMany([
  { item: "canvas", qty: 100 },
  { item: "paint", qty: 50 },
  { item: "brush", qty: 10 },
  { item: "paper", qty: 5 }
]);
```

**Contoh kueri**

```
db.inventory.find({ qty: { $lte: 10 } });
```

**Keluaran**

```
{ "_id" : ObjectId("..."), "item" : "brush", "qty" : 10 },
{ "_id" : ObjectId("..."), "item" : "paper", "qty" : 5 }
```

## Contoh kode
<a name="lte-code"></a>

Untuk melihat contoh kode untuk menggunakan `$lte` perintah, pilih tab untuk bahasa yang ingin Anda gunakan:

------
#### [ Node.js ]

```
const { MongoClient } = require("mongodb");

async function main() {
  const client = await MongoClient.connect('mongodb://<username>:<password>@<cluster-endpoint>:27017/?tls=true&tlsCAFile=global-bundle.pem&replicaSet=rs0&readPreference=secondaryPreferred&retryWrites=false');
  const db = client.db("test");
  const collection = db.collection("inventory");

  const result = await collection.find({ qty: { $lte: 10 } }).toArray();
  console.log(result);

  await client.close();
}

main();
```

------
#### [ Python ]

```
from pymongo import MongoClient

def main():
    client = MongoClient('mongodb://<username>:<password>@<cluster-endpoint>:27017/?tls=true&tlsCAFile=global-bundle.pem&replicaSet=rs0&readPreference=secondaryPreferred&retryWrites=false')
    db = client["test"]
    collection = db["inventory"]

    result = list(collection.find({ "qty": { "$lte": 10 } }))
    print(result)

    client.close()

if __name__ == "__main__":
    main()
```

------