2017-03-25 7 views
0

従業員IDを取得する方法、first &姓、salaryをsalaryの昇順で検索する方法()。Mongodbで給与の昇順(Employeesテーブル内)で従業員ID、first_name、last_name、給与を取得するクエリを書く方法

​​

+0

私はコレクションに2つのドキュメントを追加しました。私は両方の文書から結果を得たいと思う。私は最善を尽くしましたが、1つのドキュメントだけから結果を得ました。誰かがこれに対する解決策を考え出すことができますか? – Bharath

答えて

0

このクエリは、私の仕事:

db.Employees.find({},{"last_name":1,"first_name":1,"employee_id":1,"salary":1}).sort({"salary":1}).pretty() 

ありがとうございました。

0
db.employees.find({EMPLOYEE_ID: employeeId}, {FIRST_NAME: 1, LAST_NAME: 1, SALARY: 1}).sort({ SALARY: 1}) 
+0

このクエリを実行しようとしましたが、画面に何も表示されません。理由が何であるか教えてください。 – Bharath

+0

@Bharathこれはカーソルを返します。結果を使用する場合は、sort()の後ろに.toArray()を置く必要があります。 – ZeroCho

+0

空の括弧を表示するだけです。私の従業員のIDは456と457です。私は457を使用しました。しかし、それはちょうど空の括弧を表示します。何が問題になる可能性がありますか? – Bharath

関連する問題