MongoDB

 Computer >> コンピューター >  >> プログラミング >> MongoDB
  1. MongoDB更新操作を使用してフィールドを配列に変換しますか?

    フィールドを配列に変換するには、$set演算子を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.convertAFieldToAnArrayDemo.insertOne({"StudentSubject":"MongoDB"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ce92d7778f00858fb12e91d") } 以下は、find

  2. MongoDBで子オブジェクトを更新するにはどうすればよいですか?

    子オブジェクトを更新するには、$set演算子を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- >db.updateChildObjectsDemo.insertOne({"StudentName":"Chris","StudentOtherDetails":{"StudentSubject":"MongoDB","StudentCountryName":"AUS"}}); {    "acknow

  3. MongoDBの検索クエリから配列値を取得しますか?

    配列値を取得するには、dot(。)表記を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.retrievingArrayDemo.insertOne(    { "UserDetails" : [       { "UserName" : "John", "UserAge" : 23 } ],   &

  4. MongoDBドキュメントの単一のリストアイテムを更新しますか?

    単一のリスト項目を更新するには、定位置演算子($)を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.updateASingleListDemo.insertOne({ _id:1, "EmployeeName":"Chris", "EmployeeDetails": [ {"EmployeeId":"EMP-101","EmployeeSalary": 18999 }] }); { "acknowledged" :

  5. MongoDB。フィールド名の最大長?

    MongoDBはBSON形式のデータをサポートしているため、フィールド名の最大長はありません。まず、ドキュメントを使用してコレクションを作成しましょう- db.maxLengthDemo.insertOne({ maxLengthhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

  6. 集計でMongoDBのマークの平均を取得しますか?

    集約フレームワークとともに$avg演算子を使用します。まず、ドキュメントを使用してコレクションを作成しましょう。ここで、フィールドの1つはStudentScore-です。 > db.averageReturiningNullDemo.insertOne(    {"StudentDetails" : { "StudentScore" : 89 } }); {    "acknowledged" : true,    "insertedId" : Ob

  7. MongoDBのいくつかの配列要素でフィルタリングしますか?

    このために、$elemMatch演算子を使用できます。 $ elemMatch演算子は、指定されたすべてのクエリ条件に一致する要素が少なくとも1つある配列フィールドを含むドキュメントと一致します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.filterBySeveralElementsDemo.insertOne(    "_id":100,    "StudentDetails": [       {       &nbs

  8. 配列内の複数の基準をMongoDBと一致させますか?

    このために、$elemMatch演算子で集約フレームワークを使用します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.matchMultipleCriteriaDemo.insertOne({    "EmployeeDetails": [       {"EmployeeName": "Chris", "Salary": 45000, "Language":"Java"},   &nb

  9. MongoDBの_idフィールドを更新するにはどうすればよいですか?

    _idフィールドを直接更新することはできません。つまり、更新するスクリプトを記述します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.updatingIdFieldDemo.insertOne({"StudentName":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ce271bb36e8b255a5eee949") } 以下は、fi

  10. SHOW dbsリストにデータベースを表示するには、データベースにコレクションを追加する必要がありますか?

    はい、データベースをリストに表示するには、最初にデータベースを作成してコレクションを追加します。そうしないと、リストに表示されません。その後、SHOW dbsコマンドを使用して、データベースのリストにデータベース名を表示します。 以下は、データベースを作成するためのクエリです- > use webcustomertracker; switched to db webcustomertracker まず、ドキュメントを使用してコレクションを作成しましょう- > db.first_Collection.insert({"Name":"Chris&quo

  11. MongoDBでobjectIdのないコレクションのドキュメントを返す方法は?

    objectIdのないコレクションのドキュメントを返すには、_id:0を設定します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.returnDocumentWithoutObjectId.insertOne({"Name":"Carol","Age":25}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ce8ba6c78f00858fb12e

  12. オブジェクト配列内の空のオブジェクトを削除するMongoDBクエリ?

    これには$pull演算子を使用できます。まず、ドキュメントを使用してコレクションを作成しましょう。ここでは、空のオブジェクトも追加しました- > db.removeEmptyObjectsDemo.insertOne(    {       "_id" :101,       "LoginDate" :new ISODate(),       "UserDetails" : [      

  13. 1つのMongoDB集計クエリで並べ替えてグループ化しますか?

    単一のクエリで並べ替えとグループ化を行うには、集約フレームワークとともに$group演算子を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.sortAndGroupDemo.insertOne({    Price :40,    Product: 10 }); {    "acknowledged" : true,    "insertedId" : ObjectId("5ce8f2bc78f00858fb12e907&qu

  14. 複数の基準に準拠する配列内の2つの値を持つドキュメントを検索するMongoDBクエリ?

    これには、$elemMatch演算子を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.findDocumentsHaving2Demo.insertOne(    {_id : 101, Values: [78,98]} ); { "acknowledged" : true, "insertedId" : 101 } > db.findDocumentsHaving2Demo.insertOne(    {_id :102, Values : [89,102]} );

  15. $ pushを使用して条件に一致する配列要素を更新するMongoDBクエリ?

    まず、ドキュメントを使用してコレクションを作成しましょう- > db.updateArrayElementDemo.insertOne(    {       "UserDetails":       [          {             "UserName":"Chris",        

  16. MongoDBクエリは、ドキュメントから特定のフィールドのみを選択して表示しますか?

    まず、ドキュメントを使用してコレクションを作成しましょう- > db.querySelectDemo.insertOne({UserId:100,UserName:"Chris",UserAge:25}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ce90eb478f00858fb12e90e") } > db.querySelectDemo.insertOne({UserId:101,Us

  17. MongoDB配列連結を実行して、レコードを連結します

    配列の連結には、$concatArrays演算子を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- >db.arrayConcatenationDemo.insertOne({"TeacherName":["Chris","Robert"],"StudentName":["Mike","Sam"]}); {    "acknowledged" : true,    "insert

  18. 配列のすべての要素がMongoDBで特定の値を持つドキュメントを検索しますか?

    これにはfind()を使用できます。まず、ドキュメントを使用してコレクションを作成しましょう- > db.findDocumentsDemo.insertOne(    {       _id: 101,       "ProductDetails": [          { "ProductValue":100 },          { "ProductV

  19. MongoDBの$elemMatch演算子を使用せずに、配列内で完全に一致するものを見つけますか?

    別の方法として、$eq演算子を使用します。まず、ドキュメントを使用してコレクションを作成しましょう- > db.equalDemo.insertOne({_id:1,"StudentFriendNames":["John","Carol","Sam"]}); { "acknowledged" : true, "insertedId" : 1 } > db.equalDemo.insertOne({_id:2,"StudentFriendNames&quo

  20. MongoDBで$regexを使用するにはどうすればよいですか?

    以下は、MongoDBで$regexを使用するための構文です- db.yourCollectionName.find({yourFieldName: { $regex: yourValue}}); まず、ドキュメントを使用してコレクションを作成しましょう- > db.regularExpressionDemo.insertOne({"UserName":"John"}); {    "acknowledged" : true,    "insertedId" : Ob

Total 1351 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:42/68  20-コンピューター/Page Goto:1 36 37 38 39 40 41 42 43 44 45 46 47 48