mongo コレクションを R データ フレームに変換しようとしています。同じことをするためにrmongodbパッケージを使用しています。データ型「ObjectId」(以下のコードでは、列「_id」) のフィールドで問題に直面しています。rmongodb はそれらを有効なフィールドとして認識しないため、OP データフレームから除外しているようです。ObjectId フィールドを文字列に一括変換したり、その値を抽出したりする方法はありますか?
query <- list(
mongo.bson.from.JSON('
{
"$project" : {
"_id" :0,
"app_id" : "$_id",
"column_1" : "$mongo_column_1",
#########################
私はすでに機能を試しました:
ObjectId.toString()
と
ObjectId.valueOf()
しかし、私はいくつかの構文エラーを犯していると思います。この状況で機能する正しい構文を見つけることができないようです。
PS 個々のレコードではなく、コレクション全体を解析しています。