[英]How to store js variable into php without using $_SESSION[“name”] = “<script>document.write(name)</script>”;?
[英]How to write a for loop for .js script in mongo to pass database name variable in the text file
我在.txt文件中有數據庫名稱的列表,如下所示
本地
測試
管理
我如何動態傳遞參數,而不是在.js腳本中進行硬編碼以進行單聲道轉換。
db = db.getSiblingDB('test');
date = new Date()
date.setDate(date.getDate() - 1)
yesterday = Math.floor(date.getTime()/1000).toString(16)
db.coll.find({_id : {$gt : new ObjectId(yesterday + "0000000000000000")}} , {_id:1})
您可以像這樣將變量傳遞給MongoDB shell:
mongo --eval 'dbname="test"' foo.js
然后可以在腳本中使用:
derick@whisky:/tmp $ cat foo.js
db = db.getSiblingDB(database);
date = new Date()
date.setDate(date.getDate() - 1)
yesterday = Math.floor(date.getTime()/1000).toString(16)
print( db.so.findOne({_id : {$gt : new ObjectId(yesterday + "0000000000000000")}} , {_id:1})._id )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.