MongoDB

 Computer >> コンピューター >  >> プログラミング >> MongoDB
  1. 「like」でMongoDBをクエリする方法は?

    「like」を使用してMongoDBに簡単にクエリを実行できます: db.yourCollectionName.find({"yourFieldName" : /.*yourMatchingValue.*/}).pretty(); 上記の構文を理解するために、いくつかのドキュメントを使用してコレクションを作成しましょう。ここに、「employee」という名前のコレクションがあります。クエリは次のとおりです。 > db.employee.insert({"EmployeeName":"John","EmployeeSa

  2. MongoDBコレクション内のすべてのキーの名前を取得しますか?

    コレクション内のすべてのキーの名前を取得するための構文は次のとおりです。 var yourVariableName1=db.yourCollectionName.findOne(); for(var yourVariableName 2 in yourVariableName1) { print(yourVariableName); } 上記の構文を理解するために、ドキュメントを使用してコレクションを作成しましょう。私たちが作成しているコレクション名は「studentGetKeysDemo」です。 ドキュメントを作成するためのクエリは次のとおりです。 >db.studentGetK

  3. 2つのフィールドを比較するためのMongoDBクエリ条件?

    $ where演算子をfind()メソッドと一緒に使用して、MongoDBの2つのフィールドを比較できます。構文は次のとおりです。 db.yourCollectionName.find({$where:”yourCondition”}).pretty(); 上記の構文を理解するために、いくつかのドキュメントを使用してコレクションを作成しましょう。ドキュメントを含むコレクションを作成するためのクエリは次のとおりです。 >db.compareTwoFields.insert({"Id":1,"FullName":{"

  4. MongoDBからランダムレコードを取得しますか?

    MongoDBからランダムなレコードを取得するには、集計関数を使用できます。構文は次のとおりです。 db.yourCollectionName.aggregate([{$sample:{size:1}}]); 上記の構文を理解するために、いくつかのドキュメントを使用してコレクションを作成しましょう。コレクションを作成するためのクエリは次のとおりです。 >db.employeeInformation.insert({"EmployeeId":1,"EmployeeName":"Maxwell","EmployeeAge

  5. MongoDBでサブドキュメントの配列をフィルタリングする方法は?

    一致を適用する前に、aggregateを使用して配列リストをアンワインドできます。上記の概念を理解するために、ドキュメントを使用してコレクションを作成しましょう。ドキュメントを使用してコレクションを作成するためのクエリは次のとおりです。 > db.filterArray.insertOne( { "L": [{ "N":1 }, { "N":2 } , { "N":3 }, { "N":4 }, { "N":5 } ]}); 上記のクエリを実行すると、次のように表示さ

  6. MongoDBドキュメント配列のオブジェクトを更新しますか(ネストされた更新)?

    ドキュメントの配列内のオブジェクトを更新するには、update()メソッドを使用する必要があります。 update()メソッドを理解するために、documentを使用してコレクションを作成しましょう。ドキュメントを使用してコレクションを作成するためのクエリは次のとおりです。 > db.updateObjects.insertOne({"CustomerId":1,"CustomerName":"Larry","TotalItems":100, ... "ItemDetails":[ ...

  7. MongoDBで配列サイズが1より大きいドキュメントをクエリしますか?

    長さを使用して、配列サイズが1より大きいドキュメントをクエリできます。 db.yourCollectionName.find({$where:"this.yourArrayDocumentName.length > 1"}).pretty(); 上記の構文を理解するために、いくつかのドキュメントを使用してコレクションを作成しましょう。ドキュメントを含むコレクションを作成するためのクエリは次のとおりです。 >db.arrayLengthGreaterThanOne.insertOne({"StudentName":"Larry&qu

  8. MongoDBで新しいデータベースを作成するにはどうすればよいですか?

    MongoDBで新しいデータベースを作成するには、「use」コマンドを使用する必要があります。構文は次のとおりです。 use yourDatabaseName; 上記の構文は、MongoDBに新しいデータベースを作成します。データベース名がすでに存在する場合は、データベース名が返されます。ここでは、「sample」という名前のデータベースを作成します。 MongoDBでデータベースを作成するためのクエリは次のとおりです- > use sample; switched to db sample ここで、現在機能しているデータベース名を確認するには、次の構文を使用する必要があります。

  9. MongoDBにデータベースをドロップする方法は?

    MongoDBにデータベースをドロップするには、dropDatabase()メソッドを使用する必要があります。構文は次のとおりです。 db.dropDatabase() 上記の構文は、現在機能しているデータベースを削除します。データベースを選択していない場合は、デフォルトのデータベースが削除されます。 データベースを削除する前に、まずshowコマンドを使用してすべてのデータベースを一覧表示します。クエリは次のとおりです。 > show dbs; 出力は次のとおりです。 admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB

  10. MongoDBで新しいコレクションを作成するにはどうすればよいですか?

    MongoDBで新しいコレクションを作成するには、createCollection()メソッドを使用する必要があります。 ケース1 :MongoDBで新しいコレクションを作成する最も簡単な構文は次のとおりです: db.createCollection(“yourNewCollectionName”); ケース2 :MongoDBで新しいコレクションを作成するための代替構文は次のとおりです。 db.createCollections(“yourNewCollectionName”,options); 上記のoptionsパラメータには、次の値

  11. MongoDBにコレクションをドロップする方法は?

    MongoDBにコレクションをドロップするには、drop()コマンドを使用する必要があります。構文は次のとおりです。 db.yourCollectionName.drop(); 上記の構文はtrueまたはfalseを返します。コレクションが正常に削除された場合はtrueを返し、それ以外の場合はfalseを返します。 まず、MongoDBのすべてのコレクション名を表示しましょう。ここに、いくつかのコレクションを含むデータベース「サンプル」があります。まず、「サンプル」データベースに切り替える必要があります。クエリは次のとおりです。 > use sample; switched to d

  12. データベースのMongoDBコレクションに新しいドキュメントを挿入するにはどうすればよいですか?

    新しいドキュメントをMongoDBコレクションに挿入するには、insert()メソッドまたはsave()メソッドを使用する必要があります。 ケース1 :insert()メソッドを使用します。 構文は次のとおりです。 db.yourCollectionName.insert(yourDocument); ケース2 :save()メソッドを使用します。 構文は次のとおりです。 db.yourCollectionName.save(yourDocument); 上記の構文では、コレクション名が存在しない場合、MongoDBは新しいコレクションを作成し、コレクションにドキュメントを挿入します

  13. MongoDBのコレクションの既存のドキュメントを更新または変更するにはどうすればよいですか?

    MongoDBのコレクションの既存のドキュメントを更新または変更するには、update()メソッドを使用する必要があります。構文は次のとおりです。 db.yourCollectionName.update(yourExistingValue, yourUpdatedValue); ここでは、nameupdateinformationを使用してコレクションを作成します。コレクションを作成するためのクエリは次のとおりです。以下に示すように、insert()メソッドを使用してドキュメントを挿入すると、MongoDBはコレクションを自動的に作成します。 > db.updateInformati

  14. MongoDBのコレクションからドキュメントを削除するにはどうすればよいですか?

    MongoDBのコレクションからドキュメントを削除するには、remove()メソッドを使用する必要があります。構文は次のとおりです。 db.yourCollectionName.remove(yourDeleteValue); ここでは、いくつかのドキュメントを使用してコレクションを作成しましょう。クエリは次のとおりです。 >db.deleteDocuments.insert({"UserId":1,"UserName":"Bob","UserTechnicalSubject":"Introduc

  15. deleteOne()メソッドを使用してMongoDBのコレクションからドキュメントを削除するにはどうすればよいですか?

    MongoDBのコレクションからドキュメントを削除するには、deleteOne()メソッドを使用できます。最初にコレクションを作成し、それにいくつかのドキュメントを挿入しましょう: > db.deleteDocumentsDemo.insert({"Name":"Larry","Age":23}); WriteResult({ "nInserted" : 1 }) > db.deleteDocumentsDemo.insert({"Name":"Mike",&qu

  16. MongoDBのコレクションからすべてのドキュメントを削除するにはどうすればよいですか?

    コレクションからすべてのドキュメントを削除する場合は、deleteMany()を使用できます。最初にコレクションを作成し、それにいくつかのドキュメントを挿入しましょう: > db.deleteDocumentsDemo.insert({"Name":"Larry","Age":23}); WriteResult({ "nInserted" : 1 }) > db.deleteDocumentsDemo.insert({"Name":"Mike","Age

  17. MongoDBのコレクションからドキュメントを取得するにはどうすればよいですか?

    MongoDBのコレクションからドキュメントを取得するには、find()メソッドを使用する必要があります。構文は次のとおりです。 db.yourCollectionName.find(); 上記の構文は、MongoDBのコレクションからすべてのドキュメントを返します。上記の構文を理解するために、ドキュメントを使用してコレクションを作成しましょう。ドキュメント領域を作成するためのクエリは次のとおりです。 > db.retrieveAllStudents.insertOne({"StudentId":"STUD101","StudentNa

  18. MongoDBに挿入するPython日付オブジェクトを準備するにはどうすればよいですか?

    Pythonのpymongoライブラリを使用してMongoDBデータベースに接続し、Pythonでオブジェクトを挿入、更新、削除などすることができます。ライブラリはそのままPython日時オブジェクトをサポートしており、PyMongoを使用してMongoに日付を挿入するために特別なことをする必要はありません。 例 from pymongo import MongoClient # This will try to connect to MongoDB on the default port and host client = MongoClient() db = client.test_dat

  19. PythonオブジェクトをMongodbに挿入する方法は?

    Pythonのpymongoライブラリを使用してMongoDBデータベースに接続し、Pythonでオブジェクトを挿入、更新、削除などすることができます。ライブラリは、すぐに使用できるPython日時オブジェクトをサポートしており、PyMongoを使用してMongoに日付を挿入するために特別なことをする必要はありません。たとえば、 例 from pymongo import MongoClient # This will try to connect to MongoDB on the default port and host client = MongoClient() db = clien

  20. オープンソースデータベース

    オープンソースデータベースとは、オープンソースコードを持っているデータベースです。つまり、誰でもコードを表示したり、調べたり、変更したりすることができます。オープンソースデータベースは、リレーショナル(SQL)または非リレーショナル(NoSQL)の場合があります。 オープンソースデータベースを使用する理由 企業のデータベースを作成して維持するには、かなりの費用がかかります。総ソフトウェア支出の大部分は、データベースの処理に使用されます。したがって、低コストのオープンソースデータベースに切り替えることは可能です。これにより、長期的には企業は多くのお金を節約できます。 使用中のオープンソースデー

Total 1351 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:68/68  20-コンピューター/Page Goto:1 62 63 64 65 66 67 68