1
Foxx에서 arangodb를 사용하여 간단한 기존 마이크로 서비스를 만들려고합니다. 시작하기에 따라 왔지만 자바 스크립트에 익숙하지 않아 매우 간단하다고 확신합니다.Foxx에서 jrang 객체 배열을 arangodb에 게시하는 방법
const db = require('@arangodb').db;
const errors = require('@arangodb').errors;
const foxxColl = db._collection('myCollection');
const DOC_NOT_FOUND = errors.ERROR_ARANGO_DOCUMENT_NOT_FOUND.code;
router.post('/create_entry', function (req, res) {
const data = req.body;
const meta = foxxColl.save(req.body);
res.send(Object.assign(data, meta));
})
.body(joi.object().required(), 'Entry to store in the collection.')
.response(joi.object().required(), 'Entry stored in the collection.')
.summary('Store an entry')
.description('Stores an entry in the "initial_balance" collection.');
분명히 좋습니다. 그러나 대량의 페이로드를로드하려고합니다.
[
{"key1": "value1", "key2": "valueA"},
{"key1": "value2", "key2": "valueB"},
{"key1": "value3", "key2": "valueC"}
]
이 작업은 실패했습니다 (내부 서버 오류).
const initSchmea = joi.object().keys({user_id:joi.string().required(),amount: joi.number().required()});
router.post('/initial_balance/bulk', function (req, res) {
var data = req.body.;
for(var i in data)
{
var res = foxxColl.save(d[i]);
}
res.send('Done')
})
.body(joi.array().items(initSchmea.required()), 'Entry to store in the collection.')
.response(['text/plain'], 'Entries stored in the collection.')
.summary('Store entries')
.description('Stores entries in the "initial_balance" collection.');
A) 제가 스크립트를
감사를 디버깅하는 가장 좋은 방법이 무엇인지이 간단한 작업
B)를해야합니까 방법! 난 그냥 로그에보고 다음을 console.log를 사용하여 아직도 내가 내 디버깅의 대부분을
하지만 폭스에서 디버깅하는 방법을 잘 모르겠습니다
: –
고마워, 나는 그걸 알아 냈어. 모두 좋다.) – RHSMan