bson

    7

    2答えて

    私はRestSharpを使用しており、シリアル化にはJson.NETを使用しています(hereを参照)。 Json.NETはBSONをサポートしています。私の要求の中には、膨大なバイナリデータブロックがあるため、アプリケーションを大幅に高速化できると思います。しかし、私が知る限り、RestSharpはBSONの内蔵サポートを持っていないようです。 Json.NETの使用は、RestSharpのカス

    6

    1答えて

    ファイルにbson形式の文字列があります 私はそのファイルを読み込み、エンコードされたjsonを入手したいと思います。 私はここでの例に見ていました:http://docs.mongodb.org/meta-driver/latest/legacy/bson/ から >>> from bson import BSON >>> bson_string = BSON.encode({"hello":

    7

    1答えて

    BsonDocument.ToJson()メソッドは無効なJSONを返します。ObjectID()とISODateは有効なJSONではありません。 任意のBSONドキュメントから有効なJSONを取得するにはどうすればよいですか?

    6

    1答えて

    pymongoにカスタムエンコーダを使用してPythonオブジェクトをBSONに変換する方法はありますか? 特にnumpy配列をBSONに変換する必要があります。私は手動ですべての配列がpymongoに送信される前にネイティブのpython配列に変換されることを手動で保証できることを知っています。しかし、これは反復的でエラーが起こりやすい。私はむしろ、これを自動的に行うために私のpymongo接続

    9

    1答えて

    シナリオ:私は以下のデータで、MyCollectionと呼ばれるコレクションを持っています考えてみましょう: { "_id" : 'MyUniqueID_01' "CreatedTime" : "2013-12-01T14:35:00Z", "LastModifiedTime" : "2013-12-01T13:25:00Z" } 今私は、データの前述の種類がド

    9

    4答えて

    私はPHPライブラリでMongoDBを使用しています。 PHPを使用してMongoDB内に有効なJSONドキュメントを挿入しました。 findOneを使用してドキュメントを取得しています。その結果、MongoDB \ Model \ BSONDocumentオブジェクトが取得されています。 JSON文書を簡単に元に戻すにはどうすればよいですか? inbuilt関数がありますか、BSONDocume

    37

    1答えて

    JSONとBSONをシリアル化するオブジェクトを比較しています。これらのオブジェクトには、多数の整数の配列が含まれています。私のテストでは、シリアル化しているオブジェクトには合計約12,000の整数が含まれています。私は、直列化された結果のサイズを比較する方法にのみ関心があります。私は、シリアル化を行うライブラリとしてJSON.NETを使用しています。 JSONを使用しています.Javascrip

    5

    1答えて

    MongoDBの(最新のドライバのバージョン)のためにC#でElemMatchを使用する方法がわからない: { "_id" : ObjectId("5692a3397d7518330416f8e5"), "supertagname" : "xxx", "inclusions" : [ "test", "blabla" ],

    5

    2答えて

    mongoプロジェクトディレクトリにbson_ext 1.8.2 gemをインストールできません。 具体的には私は実行しようとしましたbundle installとgem install bson_ext -v '1.8.2' 私はフォーラムには他のソリューションを試してみましたが無駄でした。 Installing bson_ext (1.8.2) Gem::Installer::Extensi

    11

    3答えて

    MongodbにProducts配列があります。ユーザーが各商品を自分のページで見ることができるようにしたい:http://www.mysite.com/product/12345/Widget-Wodget各製品には増分整数ID(12345)がなく、代わりにBSON ID(5063a36bdeb13f7505000630)があるため、整数IDを追加するか、BSON IDを使用する必要があります。