angular始めました。
動かすために調べたことをメモしています。
807 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/