Sadece mongo kabuğuyla oynuyorum ve Cannot use commands write mode, degrading to compatibility mode
ile karşılaştım. Komutları kullanamazsınız yazma modu hatası, Uyumluluk moduna geçme
// script.js
db = connect(host + ":" + port +"/" + dbName);
db.auth(username, password);
db.test2.insert({ item: "card", qty: 15 });
Ben mongo script.js
tarafından komut dosyasını çalıştırmak ve got:
MongoDB shell version: 2.6.3
connecting to: test
connecting to: my.mongolab.com:port/DBname
Cannot use commands write mode, degrading to compatibility mode
nedir yanlış? Ek olarak, mongo my.mongolab.com:port/DBname -u <dbuser> -p <dbpassword>
aracılığıyla bağlandıktan sonra benzer bir sorguyu yürüttüğümde her şey yolunda.
2,6'dan küçük bir sürüm olan MongoDB örneğine bağlanıyorsunuz. İnsanlara çok daha fazla gelecekteki yararı olma ihtimali yoktur, çünkü bu zaman içinde ortadan kalkacaktır. Bu sadece bir uyarıdır ve "genel olarak" işlemleri etkilemez. –
@NeilLunn thank's. Aslında kayıt eklenmiştir. Bunu fark etmedim üzgünüm. Peki ya üretim ortamı hakkında, bu uyarıyı görmezden gelebilir miyim? – NHG
@NHG http://www.mongodb.org/ adresinden doğru sürümü ('db.version()' öğesine göre) her zaman indirebilirsiniz. https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.7.tgz –