問題タブ [mongodb-c]

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.

0 投票する
0 に答える
156 参照

mongodb - MongoDB C ドライバー (UTF-8 ?)

データベースに特殊文字 (アクセントやロシア語のアルファベットなど) が含まれているという問題があります。それらは読み取り不能/回復不能になるか、データベースにいくつかのバグを作成します。

例えば。"étudier" は "tudier" になります / または "Наталья" は " ..." を無限に表示し、(サーバー側から db.collection.find() を介して) 読み取りたいときにベースにバグが発生します。

どうにかして MongoDB を構成または使用する必要がありますか?それとも、マシンに設定されている言語と文字に問題があるだけですか? (MongoDB は UTF-8 を扱えないのですか?)

(私は Linux ディストリビューションを使用しています)

0 投票する
1 に答える
479 参照

mongodb - ニュースMongoDB-Cで$Orderbyを使用する方法

クエリ結果を取得できますが、フィールド "X" (int32) の値に従って昇順 (または降順) で取得することはできません。私たちを手伝ってくれますか?

私はMongoDB-Cの最新バージョンを使用しており、古いバージョンではクエリに「$orderby」を使用できましたが、新しいバージョンではこの関数「bson_append_start_object()」が存在しないことに注意してください。

これが私のコレクションの構造部分です:

と私のコードの一部:

前もって感謝します。

よろしくお願いします。

0 投票する
1 に答える
428 参照

mongodb - 2 つの $OrderBy を持つ複雑なクエリ

これが私のコレクションの構造部分です:

次の行を使用して、タイムスタンプ 1 に従って時系列順にデータを復元できます。

しかし今、配列「メール」のすべての値を時系列で (またはそうではなく) 取得したいと思います...手順についてのアイデアはありますか?

0 投票する
0 に答える
226 参照

mongodb - MongoDB C ドライバーが集計クエリの結果を返さない

次のSQLクエリがあります:

SELECT SUM("PAYMENT_HISTORY"."AMOUNT_PAID") FROM "PAYMENT_HISTORY" WHERE (("PAYMENT_HISTORY".YEAR >= 2011) AND ("PAYMENT_HISTORY".YEAR <= 2013) AND ("PAYMENT_HISTORY"."AMOUNT_PAID" >= 500.0 )))

変換後の同じ SQL が MongoDB シェルから実行され、値が返されます。

db.PAYMENT_HISTORY.aggregate( { $match : {$and: [{YEAR: {$gte : 2011}}, {YEAR: {$lte : 2013}}, {AMOUNT_PAID: {$gte: 500.00}}]}} , { $group : {_id : "POLICY_ID", 合計:{$sum : "$AMOUNT_PAID"}}} )

MongoDB C ドライバーを実行しようとしていますが、結果が返されません。

上記のコードの間違いを見つけるのを手伝ってくれる人はいますか?

ありがとう

0 投票する
1 に答える
322 参照

mongodb - 新しい MongoDB-C ドライバーでコレクション内のすべてのデータを取得する

見た目は非常に単純な質問がありますが、それについて数日間立ち往生しています。

コレクション内に存在するすべてのデータを取得するには、どの方法を検討しますか (いくつか知っている場合は最も効果的な方法です)。

これが私のコレクションの例の構造です:

よろしくお願いします。

0 投票する
1 に答える
879 参照

mongodb - 新しい C ドライバーで $or と $and を使用する MongoDB

次の MongoDB シェルコードをエミュレートしようとしています。

これは私が試したものです(新しい MongoDB-C-Driver を使用):

前もって感謝します。

よろしくお願いします。