john.save(function(err) {
^
TypeError: Cannot read property 'save' of undefined
at Object.<anonymous> (C:\Users\shreeranga\Documents\mongoconnect\mongo1.js:18:6)
at Module._compile (module.js:635:30)
at Object.Module._extensions..js (module.js:646:10)
at Module.load (module.js:554:32)
at tryModuleLoad (module.js:497:12)
at Function.Module._load (module.js:489:3)
at Function.Module.runMain (module.js:676:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3[enter image description here][1]**
**here is my code **
var MongoClient = require('mongodb').MongoClient, format = require('util').format;
var mongoose = require('mongoose');
mongoose.Promise = require('bluebird');
var mongodb=require('mongodb');
MongoClient.connect('mongodb://127.0.0.1:27017/mydatabase');
var Schema = mongoose.Schema;
var personSchema = new Schema({
firstname: String,
lastname: String,
address: String
});
var Person = mongoose.model('Person', personSchema);
var john = Person({
firstname: 'John',
lastname: 'Doe',
address: '555 Main St.'
});
john.save(function(err) {
if (err) throw err;
console.log('person saved!');
});
-1
A
답변
0
귀하의 코드 :
당신은 몽구스 모델 문서 인스턴스에 대한new
을 사용할 필요가
var Person = mongoose.model('Person', personSchema);
var john = Person({
firstname: 'John',
lastname: 'Doe',
address: '555 Main St.'
});
john.save(function(err) {
if (err) throw err;
console.log('person saved!');
});
: 다음
var john = new Person({})
을 john.save()
이 작동합니다
+0
var Person = mongoose.model ('Person', personSchema); var john = new Person ({ firstname : 'John', 성 : 'Doe', 주소 : '555 Main St.' }); john.save (function (err) { if (err) throw err; console.log ('person saved!'); }); //하지만 여전히 콘솔에서 메시지를 가져올 수 없습니다. –
+0
메시지가 콘솔에 인쇄되지 않습니다. –
관련 문제
- 1. MongoDB를 노드 JS 탈출 따옴표 문제는 내 노드 JS에서
- 2. 노드 JS 비동기 MongoDB를 찾기() 쿼리 배수
- 3. 중첩 된 쿼리 노드 JS/MongoDB를
- 4. HTML - MongoDB를 저장할 수 없습니다.
- 5. 노드 JS MongoDB를 데이터베이스 연결 오류가 서버에
- 6. 재사용을 위해 ar 데이터를 저장할 수 있습니까?
- 7. 노드 js 서버가 angularjs에서 데이터를 수신하지 않습니다.
- 8. 클러스터링 및로드 밸런싱 노드 mongodb를 사용하는 js 앱
- 9. 대규모 메모리 사용량 내가 MongoDB를 사용하고 MongoDB를 노드 드라이버
- 10. MongoDB를 : 예외 "부분 객체를 저장할 수 없습니다"
- 11. MongoDB를 내가 노드 JS 응용 프로그램을 개발 및 MongoDB를 (MongoDB를 서버)를 사용하여, MongoDB를위한 새로운 해요 수집
- 12. 노드 MongoDB를 보여 업데이트는
- 13. json 데이터를 .json 파일 대신 .js 페이지에 저장할 수 있습니까?
- 14. 는 MongoDB의에 노드 JS를 사용하여 노드 JS
- 15. 내가 MongoDB를 시작으로하고 MongoDB를
- 16. 노드 응용 프로그램은 내가 응용 프로그램을 코딩하는 triying있어 MongoDB를 데이터베이스
- 17. MongoDB를 : 사용 createCodecProvider는 일반적으로
- 18. 임베디드 mongodb를 노드 j로 쿼리하기
- 19. React Js, 어떻게 onClick에 여러 데이터를 저장할 수 있습니까?
- 20. 노드 - 빨간색의 버튼으로 텍스트를 저장할 수 있습니까?
- 21. Mongodb를 노드 js express 및 PUG (JADE)로 업데이트하십시오.
- 22. 는 JSON 배열에서 데이터를 저장할 수 없습니다 내가 JSON 배열 파일에서 일부 데이터를 추출하기 위해 노력하고
- 23. sessionStorage에서 데이터를 저장할 수 없습니다.
- 24. 노드 JS
- 25. mongodb를 저장하고 가져 오는 노드 js 스키마 형식
- 26. 노드 JS .Cannot는
- 27. 노드 js 요청에서 GET 메소드를 사용 하시겠습니까?
- 28. 노드 js
- 29. 노드 js : 데이터를 여러 스트림으로 파이핑
- 30. 내가 MongoDB를
일부 코드를 추가 할 수 있습니까 rel 당신의 실수에 ated? 나는. 귀하의'john '객체가있는 곳 – oneturkmen
코드 사진을 게시하지 말고 도움말 센터를 통해 제공된 지침을 사용하여 * 관련 * 코드를 모두 포함하십시오. –
// 여기에 소스 코드가 있습니다 –