私はPythonでMongoDBを使用しています。私は私の文書を挿入するには、次のコマンドを使用:PythonとMongoDB - データを降順に格納
db.test.insert_one({"Name": name, "Age": age})
(name
とage
は自分のコード内の変数です)
私が最年少に最古の頃から並べ替えるには、次のコマンドを使用:
db.test.find().sort("Age", 1)
私はコード内で単にfindコマンドを発行していることを理解しています。 db.test.save()
メソッドを使用してドキュメントをソートし、ソートされたドキュメントで元のイメージを上書きする巧妙な方法はありますか? How to store sorted array back to MongoDB?
しかしupdate_one
内$push
のコマンドを実行し、$sort
機能を使用するために が、私は私の全体のコードを再作業する必要があります:
私はそれにアプローチしなければならない方法は、自分のデータを並べ替えて別のコレクションに格納することだと思います。どうすればいい? – ss1111
したようにクエリを実行し、それらのドキュメントを別のコレクションに挿入します。しかし、私は誰もそれのようなモンゴーを使用することを見たことがない。 –
mongoを使用する適切な方法は何ですか?私は、ExpressJSを使用してdbからフロントエンドにデータをプルしようとしています。私がやっていることをやめ、フロントエンドに問い合わせてデータを並べ替えるだけでいいですか? – ss1111