저는 서버 측 javascipt를 처음 사용합니다. 나는 mean.io로 시작했다. 지난 며칠 동안 몽 주브 (nodej)에 대한 이해를 얻었다. 내 mean.io 응용 프로그램이 있지만 mongodb에 연결하고 내 js 파일에서 쿼리하는 올바른 방법이 무엇인지 알지 못합니다.
내 서버 사이드 자바 스크립트 파일에서 mongodb를 사용하는 데 도움이되는 가이드/블로그가 있습니까?
내가 원하는 것은 데이터 mongodb를 저장하고 나중에 저장하는 것이다.mean.io와 함께 MongoDB를 사용하는 방법
답변
mean.io와 관련된 하나를 찾을 수 없지만 링크가 몇 개 안되면 mean.io를 시작하는 데 도움이되었습니다. https://www.youtube.com/watch?v=AEE7DY2AYvI
http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/
https://www.youtube.com/watch?v=5e1NEdfs4is
편집 :
지난 몇 나는 그것을 테스트 &으로 노력하고 있습니다 일 내가 나를 위해 일하는 일이있어 할 수 있었다 배운다. 지금까지 내가 아는 것을 나눠 줄거야.
- mean.io는
mongoose
ODM을 사용하여 mongodb에 연결합니다. mean.io
은 DB에 자동으로 연결됩니다.development.js
db: 'mongodb://localhost/myDB'
에 DB 이름을 구성 할 수 있습니다. 따라서 mongoDB에 연결하는 것에 대해 걱정할 필요가 없습니다.mongod
을 사용하여 mongoDB를 시작하기 만하면됩니다.
몽구스 사용 방법은 무엇입니까?
mongoose
을 사용하여 mongoDB에 연결하려면 스키마를 만들어야합니다. 모델을 나타 내기 때문에 myApp/app/models
디렉토리에서 그렇게 할 수 있습니다.
샘플 모델 파일 user.js
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var userSchema = new Schema({
name: String,
email: String,
DOB : Date,
address: {
house_no: String,
street: String
}
});
module.exports = mongoose.model('tbl_user',userSchema);
참고 : - tbl_user
가 DB에 tbl_userS
로 저장된다.
mongoDB에 데이터를 저장하는 방법은 무엇입니까?
일반적으로 컨트롤러에서 DB에 대해 save
을 수행합니다. 아래에 나는 이것을 어떻게 할 수 있는지 보여 주었다.
모든 컨트롤러에서 모델을 사용할 수있게하려면 서버 시작 중에 모든 모델이 등록되도록 server.js에이 코드를 작성해야합니다. 또는 require('tbl_user')
을 사용하여 개별 모델을 가져 오십시오.
Server.js
: -
var models_path = __dirname + '/app/models';
var arrFiles = fs.readdirSync(models_path);
arrFiles.forEach(function(file){
if(file.indexOf('.js') > 0){
require(models_path + '/' + file);
}
});
컨트롤러 코드 myApp/app/controllers/myController.js
var mongoose = require('mongoose');
var jsonEntry = {'name':'Mady', 'email':'[email protected]', 'address':{'house_no':12N, 'stree':'abc'}};
var User = mongoose.model('tbl_user');
var user = new User(jsonEntry);
user.save();
위의 코드를 작성하고 MongoDB의에서 tbl_users
수집을 업데이트 할 것입니다.
기본적으로 mongodb에는 mean-dev
콜렉션이 있어야합니다.몽고와 의미에 익숙해지기 위해 가장 좋은 방법은 코드 (예 : 기사 패키지)를 둘러 보는 것입니다. 내부에 /packages/article/system/
, 어떻게 블로그 예제가 작동하는지 볼 수 있습니다.
저에게는 큰 도움이됩니다.
이것은 이제'meanStarter' 패키지입니다 – timelf123
- 1. mean.io와 함께 socket.io를 사용하는 방법
- 2. socket.io를 최신 mean.io와 함께 사용하는 방법은 무엇입니까?
- 3. mean.io와 함께 solr로 시작하기?
- 4. MongoDB를 Wampserver와 함께 사용하는 방법
- 5. 이클립스에서 MongoDB를 사용하는 방법
- 6. laravel4에서 MongoDB를 사용하는 방법?
- 7. MongoDB를 사용하는 방법?
- 8. MongoDB를 Kohana 3.3과 함께 사용하는 방법? MangoDB 사용
- 9. mean.io와 ionic framework 사용
- 10. Yii : MySQL과 MongoDB를 함께 사용합니다.
- 11. mongodb를 사용하여 cakephp에서 Auth를 사용하는 방법
- 12. MongoDb를 사용하는 데이터베이스 구조
- 13. 봄 & MongoDB를 함께 특정 이름에
- 14. 전자와 함께 mongodb를 어떻게 사용합니까?
- 15. mongoDB를 node.js와 함께 사용하는 가장 좋은 방법은 무엇입니까?
- 16. Node.js와 함께 MongoDB를 사용하는 가장 좋은 방법은 무엇입니까?
- 17. 방법 MongoDB를
- 18. Sass와 함께 사용하는 방법?
- 19. 수동으로 MongoDB를 (나는 레일 4.0 MongoDB를 (Mongoid 함께 일하고 있어요
- 20. 키핑하여 MongoDB를 사용하는 많은 입문 예제에서는 MongoDB를 데이터베이스 연결
- 21. MongoDB를 :
- 22. MongoDB를 사용하는 클라이언트 측 jQuery 응용 프로그램
- 23. GrayLog2에서 MongoDB를 사용하는 이유는 무엇입니까?
- 24. mongoDB를 암호없이 사용하는 것이 좋습니까?
- 25. MongoDB를 사용하는 메 자닌 CMS?
- 26. MongoDB를
- 27. MongoDB를
- 28. MongoDB를 쿼리하는 방법, 내부 요소의 값과 경로 만 사용하는 방법
- 29. MongoDB를
- 30. 내가 MongoDB를 시작으로하고 MongoDB를
지금까지 가지고있는 것을 보여주십시오. – Jordonias
mean.io의 문서에서 meanio 앱을 만들었습니다. 나는 RSS 피드를 파싱하고있다. 그 데이터를 mongodb에 저장하고 싶습니다. – Mady
여기에 여러 개의 튜토리얼이 여러 개 있습니다. –