問題タブ [rmongodb]
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.
r - rmongodb: mongo bson 値をデータフレームに変換する
rmongodbを使用してRでmongodbクエリを実行しています。私はすでに mongo.cursor オブジェクトを取得しており、これらのカーソル値を R データフレームに変換する必要があります。ただし、値には空の文字列と不要な長い文字が含まれているため、これらの空の文字列と長い文字列を NA に変換して、データフレームに変換できるようにする必要があります。以下は私のコードです
私の場所では、次の出力が得られます。
これらの空の値と "San Antonsdnndsjo\todurnv\tkckdn" のような長い文字列を NA に変換するにはどうすればよいですか?
r - mongo コンソールまたは RMongo クエリを rmongodb に変換する
RMongo に問題があるため、自分の作業を rmongodb に変換しようとしています。ここから、私のクエリはmongoコンソールで次のようになります。
RMongo では次のようになります。
(後者は値を返しませんが、Mongo コンソールは機能します。)
ドキュメントからの私の理解では、rmongodb では次のようになります。
しかし、私は得ています:
元のクエリの rmongodb への正しい翻訳は何ですか?
次の理由により、接続が有効であることはわかっています。
動作し、正しいデータベースを表示します。ただし、コレクションの呼び出し方に問題があるようです。
NULLを返しています。これは正常に動作しているにもかかわらずdb.final.findOne()
です!
r - rmongodb を使用して MongoDB レプリカ セットの読み取りのバランスを取る
1 つのマスターと 1 つのスレーブを持つレプリカ セットとして MongoDB があります。私は RmongoDB を使用しており、並列化された for ループを使用して各マシンにクエリを明示的に送信したいと考えています。
すべてのホストとの接続を正常に作成しました。
次に、次のようなクエリを実行します。
これまでのところ、R はスレーブ ホストを認識しており、それらにクエリを実行できます。しかし、いつそれをするつもりですか?R にホスト間のクエリのバランスを強制することはできますか?