angular始めました。
動かすために調べたことをメモしています。
906 views
とりあえずmongoDBに接続して、レコードを一つ追加するサンプルコードを記す。
var MongoClient = require("mongodb").MongoClient;
// 接続文字列
var url = "mongodb://localhost:27017/sampledb";
// MongoDB へ 接続
MongoClient.connect(url, (error, client) => {
    const db = client.db("sampledb");
    // コレクションの取得
    collection = db.collection("test");
    // コレクションにドキュメントを挿入
    collection.insertOne({
        "name": "Hack MongoDB",
        "price": 1280
    }, (error, result) => {
        client.close();
    });
});
外部キーは、RDSと同じように、ObjectIdを持たせて、参照元テーブルと結合できる。
結合のmongoDBのサンプルコードは以下。(nodeJSじゃなくて、mongoDBを直接操作する場合のコード)。
> db.items.aggregate([ {$lookup:{ from:"projects", localField:"project_id", foreignField:"_id", as:"test"}} ])
{ "_id" : ObjectId("60607fc61868b62980476477"), "colname" : "住所", "type" : "1", "project_id" : ObjectId("60609008cd7683cab4448599"), "test" : [ { "_id" : ObjectId("60609008cd7683cab4448599"), "name" : "プロジェクトA" } ] }
            Page 28 of 38.
1.angular flex layoutについて.docx
        
         
                        
                    
すぺぺぺ
                    
                    本サイトの作成者。
プログラムは趣味と勉強を兼ねて、のんびり本サイトを作っています。
フレームワークはdjango。
ChatGPTで自動プログラム作成に取り組み中。
                    
                
https://www.osumoi-stdio.com/novel/