私はノードjsで新しく、ノードjsとmongo DBを使ってアプリクイズエンジンを構築しようとしています。私はクイズエンジンのためのスキーマを作るために何が必要かわかりません。誰でも私を助けることができます。ここでMongodbとNode js
1
A
答えて
0
が...
var userSchema = new Schema({
name: {
type: String,
unique: true,
required: true
},
password: {
type: String,
required: true
}
});
しかし述べたコメントのようなユーザー・スキーマの一例である、あなたはより具体的でなければならないでしょう。
+0
返信いただきありがとうございます –
0
私が推測できる限り、クイズはユーザーによって与えられ、質問があります。だから、あなたは、2つのエンティティを行うことができます。
i)は、Userエンティティ II)クイズ/質問エンティティ
ユーザエンティティー・スキーマ:
module.exports = {
attributes = {
name: {
type: String,
required: true
},
password: {
type: String,
required: true
}
password: {
type: String,
required: true
}
}
};
質問エンティティー・スキーマ:
module.exports = {
attributes = {
questionLabel: {
type: 'String',
required: true
},
choices: {
type: 'Array',
required: true
}
};
0
こんにちはこれは私のスキーマです
enter code here var mongoose = require("mongoose");
var Schema = mongoose.Schema;
var img_schema = new Schema({
title:{type:String,require:true},
creator:{type:Schema.Types.ObjectId, ref: "User" },
extension:{type:String,require:true},
foto:{type:String,require:true},
uso:{type:String,require:true}
});
var Imagen = mongoose.model("Imagen",img_schema);
module.exports = Imagen;
0
This is the example of user schema. you can replace with your requirement.
// User Schema
var UserSchema = mongoose.Schema({
username: {
type: String,
index: true
},
password: {
type: String
},
email: {
type: String
},
name: {
type: String
},
profileimage:{
type: String
}
});
var User = module.exports = mongoose.model('User', UserSchema);
関連する問題
- 1. node-jsイベントループとスコープ
- 2. Mongodb + Node:閉じるとき
- 3. Realm-jsとNode Js:アプリケーションがフリーズする
- 4. node js browserify implementation
- 5. Node JS Scoping
- 6. facebook node jsログアウト
- 7. hasDeepProperty in Node JS&JavaScript
- 8. AngularJs Server Node js/get
- 9. エラーファースト関数Node JS
- 10. websocket ping with node js
- 11. Node JS steam-tradeoffer-manager
- 12. app.get( 'foo')(Express/Node JS)
- 13. node-mongodb findOneの動作
- 14. Angular js、Node js serverとexpress jsを使って作業する
- 15. Express/Node JSを経由してHTMLからMongoDBにプロファイルを編集する
- 16. Node JSでの大規模なMongoDBデータベースの読み込みが遅い
- 17. Passport jsとmongoDBのユーザーログイン
- 18. node js net sockets + websocket without socket.io
- 19. フロントエンド用Node JSの使用
- 20. NODE JSの舞台裏?
- 21. CRM WebAPI 2016 with node js
- 22. mosca mqttブローカー、Node-RedとMongoDBとしてのラズベリーPi
- 23. i18next-node-mongodb-backendの使い方は?
- 24. socket + node + mongodb + oplog:レプリカセットに接続
- 25. Node.jsからMongoDBに接続するとNodeがハングする
- 26. node-mongodb - ネイティブサンプルコードとドキュメントコード?どちらを使うの?
- 27. Node Express 4を使用したイメージのアップロードと取得MongoDB
- 28. 帆のjsは帆のJSとのMongoDBと)(
- 29. ノードJS MongoDB POSTエラー
- 30. Express JS mongoDB async await
あなたの質問についてより具体的にお試しください。 – Bikash