|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test структура (0) _id data[4] (0) id name type (1) id name type (2) id name type (3) id name type (1) _id data[4] (0) id name type (1) id name type (2) id name type (3) id name type (2) _id data[4] (0) id name type (1) id name type (2) id name type (3) id name type (3) _id data[4] (0) id name type (1) id name type (2) id name type (3) id name type ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2013, 19:36 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
json картинка http://postimg.org/image/szfw6j0w9/ ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2013, 20:15 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
sq2020, Все есть в документации: http://docs.mongodb.org/manual/reference/sql-comparison/ http://docs.mongodb.org/manual/reference/method/db.collection.find/#db.collection.find Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 08:02 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
не пойму как для моего вложенного примера данных будет выглядеть запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 10:56 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
db.test.find({}, {"name":1,"type":1}) выдает { "_id" : ObjectId("521f52b0ba3b4c346de371") } { "_id" : ObjectId("521f509fba3b4c346de340") } { "_id" : ObjectId("521f507cba3b4c346de33a") } { "_id" : ObjectId("521f50a9ba3b4c346de341") } { "_id" : ObjectId("521f5081ba3b4c346de33b") } { "_id" : ObjectId("521f5085ba3b4c346de33c") } а не id,name,type ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 10:59 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
а db.test.find( { }, { }, {id: 1}) выдает все три поля id,name,type а нужно 1 - id ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 11:17 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
sq2020db.test.find({}, {"name":1,"type":1}) выдает { "_id" : ObjectId("521f52b0ba3b4c346de371") } { "_id" : ObjectId("521f509fba3b4c346de340") } { "_id" : ObjectId("521f507cba3b4c346de33a") } { "_id" : ObjectId("521f50a9ba3b4c346de341") } { "_id" : ObjectId("521f5081ba3b4c346de33b") } { "_id" : ObjectId("521f5085ba3b4c346de33c") } а не id,name,typeЗначит нет в коллекции полей name и type. Поставьте себе MongoVUE. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 12:13 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
а как из выборки исключить нужные поля? а то выдает все ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 12:22 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
sq2020, Ну так правильно, у тебя в коллекции хранятся не документы с полями "name","type" и т.д., а массивы этих документов. Зачем ты так сделал? Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 12:25 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
sq2020а как из выборки исключить нужные поля? а то выдает всеДокументация прочитать: db.collection.find() . The <boolean> value can be any of the following: 1 or true to include the field. The find() method always includes the _id field even if the field is not explicitly stated to return in the projection parameter. 0 or false to exclude the field. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 12:27 |
|
как из json структуры сделать выборку для MONGODB аналог SELECT id,name,type FROM test
|
|||
---|---|---|---|
#18+
k0rvin спасибо! помогло! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2013, 14:47 |
|
|
start [/forum/topic.php?fid=48&msg=38381887&tid=1856931]: |
0ms |
get settings: |
17ms |
get forum list: |
25ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
16ms |
get forum data: |
3ms |
get page messages: |
326ms |
get tp. blocked users: |
2ms |
others: | 357ms |
total: | 826ms |
0 / 0 |