node.js - 如何用mongodb获取某个字段集合?
大家讲道理
大家讲道理 2017-04-17 15:01:44
0
1
454

例如我要获得所有的name字段集合['bob', 'ahn', 'abc'],该怎么写sql

{
   "_id" : 2,
   "name" : "bob",
   "age" : 42,
   "type" : 1,
   "status" : "A",
   "finished" : [ 11, 25 ],
   "badges" : [ "green" ]
}
{
   "_id" : 3,
   "name" : "ahn",
   "age" : 22,
   "type" : 2,
   "status" : "A",
   "finished" : [ 6 ],
   "badges" : [ "blue", "red" ]
}
{
   "_id" : 6,
   "name" : "abc",
   "age" : 43,
   "type" : 1,
   "status" : "A",
   "finished" : [ 18, 12 ],
   "badges" : [ "black", "blue" ]
}
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(1)
巴扎黑

どの方法を使用しても、データベースから得られる結果は次のとおりです:

リーリー

シェルの下にいる場合は、JS スクリプトを使用して変換できます:

リーリー

ここではcursor.mapメソッドが使用されています。異なるドライバーには異なる実装が存在する必要があります。ただし、この部分の作業は実際にはデータベースによって行われるのではなく、アプリ側のドライバーによって行われる変換によって行われます。データベースは重要なリソースであるため、リソースを消費する動作は、パフォーマンスに影響を与えずに、可能な限りアプリケーション側に配置する必要があります。アプリケーションの水平拡張はデータベースよりも簡単で低コストだからです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!