問題タブ [restheart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - トークンを使用して RESTHeart に安全に接続するにはどうすればよいですか
次の行で、RESTHeart と HTTPie を使用して MongoDB に接続しました。
しかし、RESTHeart のユーザー名とパスワードをコマンド内で直接使用するのは安全ではないと思います。コマンドで REST ユーザー名とパスワードを入力せずに、この要求を安全に行うにはどうすればよいですか?
python - 「curl -F」を Python リクエストに変換する
Pythonで「リクエスト」を使用してマルチパートフォームのアップロードを試みています。ファイルをアップロードできますが、curl の -F フラグを介して通常渡される追加のフィールドは読み込まれません。私が模倣しようとしているcurlコマンド:
リクエストのコードは次のとおりです。
このファイルは、mongodb の restheart api にロードされます。「_id」は、データベースがオブジェクトを参照するために使用する特別なオブジェクト ID です。ファイル名などの他のドキュメント フィールドに加えて、そのドキュメント フィールドを指定する必要があります。ファイルは、gridfs と呼ばれる Mongo の BLOB データストアにアップロードされます。curl を使用してデータと追加のドキュメント フィールドをアップロードできますが、上記の「リクエスト」コードはデータのみをアップロードし、追加のドキュメント フィールドはアップロードしません。クエリを実行するには、これらの追加フィールドが必要です。
-F フラグを python の requests モジュールと同等のものに変換するのを手伝ってくれる人はいますか? ありがとう!
angularjs - 問題 Angular Restangular の保存および更新操作
プロジェクトを Restangular で使用することにしましたが、SAVE 操作と UPDATE 操作に問題があります。
mongodb で API restheart を使用します。
私の場合、SAVE で新しい投稿を保存しています。たまたま変更を加えると、更新する代わりに新しい投稿を保存します。
更新、最初のインスタンスを更新できます。たとえば、タイトルを変更して保存し、再度更新すると更新されます..次のエラーが生成されます。
PUT http://127.0.0.1:8080/api/portfolio/55ef4b15ef862e8f7316cbf1 412 (前提条件が失敗しました) 私のリソースとコードに従ってください:
私のセーブ:
私の更新:
java - Java (HttpURLConnection) を使用して Restheart への認証を行う (Mongodb 用)
私は、mongodb への安らかなインターフェイスを提供するために restheart を使用しています。インターフェイスがセットアップされて実行されており、GET リクエストが Chrome 経由で送信された場合に正しい応答が返されます。ただし、HttpURLConnection を使用して次の Java コードを使用すると、コンテンツのない 201 応答が返されます。
Javaを使用してReshertインターフェースに認証する正しい方法は何ですか? (レストハート認証の詳細はこちらレストハート認証
restheart - RESTHeart API で limit() を使用するにはどうすればよいですか?
Mongo シェルでは、次を使用します。
db.org_all.find({$text:{$search:"school"}}).limit(1000)
.limit()
RESTHeart API での使用方法
/publicdb/org_all?find={$text:{$search:"school"}}&limit=10
動作しません。