84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
데이터베이스 생성은 반드시 mongodb에서 해야 하나요? 몽구스에서도 데이터베이스를 생성할 수 있나요?
각 필드(키?)의 데이터 유형에 길이 범위가 있나요?
mongoose.model()跟db.model()둘 다 모델인데 차이점이 뭔가요?
mongoose.model()
db.model()
提前告知,我也是个小新手,以下仅供参考,如有错误,麻烦务必指出
1.数据库创建需要mongodb来创建,集合创建可以在mongoose中完成
2.长度肯定会有限制,但不会影响到正常使用的,平时不用考虑这个
3.如果是多个数据库,用mongoose.createConnection,这会返回connection对象,然后可以分别对不同的数据库进行操作,如果是单一数据库,使用mongoose.connect即可
mongoose.createConnection
哦对,你最后写的那个db=mongoose.connect....是个错误的,该方法并不是返回数据库
因此,mongoose.model也就相当于单一数据库的建模,dbName.model相当于为不同的dbName建模
提前告知,我也是个小新手,以下仅供参考,如有错误,麻烦务必指出
1.数据库创建需要mongodb来创建,集合创建可以在mongoose中完成
2.长度肯定会有限制,但不会影响到正常使用的,平时不用考虑这个
3.如果是多个数据库,用
mongoose.createConnection
,这会返回connection对象,然后可以分别对不同的数据库进行操作,如果是单一数据库,使用mongoose.connect即可哦对,你最后写的那个db=mongoose.connect....是个错误的,该方法并不是返回数据库
因此,mongoose.model也就相当于单一数据库的建模,dbName.model相当于为不同的dbName建模