須藤コード:JSはデータベースに直接出力しますか?
function findAllPaths(allStarts){
function makePath(start){
var path = [{"1,1" : 1}, {"1,2" : 2}, {"2,2" : 3},{"2,1" : 4}]
return path;
}
var solutions = [];
for(i=0;i<allStarts.length;i++){
solutions.push(makePath(allStarts[i]));
}
return solutions;
}
console.log(findAllPaths(1,1));
// Every time the code runs, it outputs thousands to millions of paths.
はモンゴで直接jsのスクリプトを実行する方法はありますか?
My JSファイルは結果を含むJSONオブジェクトを生成します。私はノードでスクリプトを実行して、出力を.txtファイルに保存しようとしました。最終的にエラーで終了しました。
<--- Last few GCs --->
100501 ms: Scavenge 1413.8 (1457.9) -> 1413.8 (1457.9) MB, 30.1/0 ms (+ 3.4 ms in 1 steps since last GC) [allocation failure] [incremental marking delaying mark-sweep]. 102369 ms: Mark-sweep 1413.8 (1457.9) -> 1413.8 (1457.9) MB, 1867.8/0 ms (+ 4.1 ms in 2 steps since start of marking, biggest step 3.4 ms) [last resort gc].
104270 ms: Mark-sweep 1413.8 (1457.9) -> 1413.8 (1457.9) MB, 1901.7/ 0 ms [last resort gc].<--- JS stacktrace --->
==== JS stack trace =========================================
Security context: 0x1b9a709b4629 1: setPrototypeOf [native v8natives.js:~653] [pc=0x196157b79485] (this=0x1b9a70990fa9 ,J=0x1ba6e8004101 ,am=0xb24ead25bf9) 2: log [console.js:~35] [pc=0x196157b784e8] (this=0x38b6577c5a19) 3: arguments adaptor frame: 1...
出力ファイルを使用する代わりに、JSONをmongodbに保存します。 Nodeでコードを最初に実行しないでこれを行うことは可能ですか?
もっと具体的にしてください。おそらくコードの少しの部分 –