1
javascript/ajax内からArangoDBコレクションに.jsonファイルを1つの文書として投稿しようとしています。Ajaxを使用してArangoDBに.jsonファイルを投稿する方法
私は(ArangoDBに)curlを使って.jsonファイルを投稿することができます。 AJAXを使って(ArangoDBに)簡単な{key:value}のペアを投稿できますが、橋が遠すぎる。私はこれまで数回泊りましたので、どんな助けも大変に感謝しています。前もって感謝します。なし(ここHTTP Interface for Bulk Imports
が小さい実施例である:
私のjavascriptのコードは、私があなたの代わりに/ _API /文書の/ _API /インポートを使用すべきだと思う。この
var database_URL = prompt("Please enter your URL", "http://xxx..xxx.xxxx.:8529/_db/collection_name/_api/document?collection=PA_Users&createCollection=false");
var fd = new FormData();
var selectedFile = document.getElementById('files').files[0];
console.log(selectedFile.name);// this works
fd.append(selectedFile.name,selectedFile);
var settings = {
url : database_URL,
type : "POST",
headers: {
'Authorization': "Basic " + btoa(username1 + ":" + passwrd1)
},
data: fd,
processData: false,
success: function(data) {
// display feedback to user
alert("booyah");
},
error: function(data) {
// display feedback to user
alert("boo hoo");
}
};
$.ajax(settings);
ドキュメントapiからインポートapiへの切り替えがすべての違いをもたらしてくれてありがとう、私のコードが今働いています。ダンケ、グラツィー。 – Frank
@Frankは答えを受け入れたとマークできますか? – dothebart
マーキングが遅れて申し訳ありません、これは私の最初の投稿でした。私は受け入れボタンを見つけなければなりませんでした。再度ありがとう – Frank