2017-01-12 10 views
2

静的な値を持つカスタムフィールドをmongodbに追加できますを検索しますか?mongodbに静的な値を持つフィールドを追加するにはどうすればよいですか?

私は、mongodbに行っているすべてのクエリにAPIリクエストUIdを追加/追加しようとしています。これにより、mongodbログからの遅いクエリでリクエストをマッピングできます。

投影フィールドに'$literal'を使用して集計クエリを実行しています。また、私は投影分野で個別に各フィールドが含まれており、静的な値で「カスタムID」フィールドを追加することはできません

db.test.aggregate({ 
    $project: { 
     "custom_id": { $literal: "uid" } 
     .. 
    } 
    .. 
}) 

: 私の集計クエリは次のように見えます。

+0

MongoDBのバージョンは何ですか? – chridam

+0

MongoDBのバージョンは3.2.7です – Sanjeev

答えて

0

mongoDb jiraに関する質問に見つかりました。 これを行う最善の方法は、$ comment演算子を使用することです。 ここにはthe linkのドキュメントがあります。

関連する問題