1
如何從此樹中獲取對象? :如何在mongoDb中從此樹中獲取對象?
{
"_id" : ObjectId("33b97aa654bce61322002559"),
"name" : "Test",
"children" : [
"_id" : ObjectId("44b97aa654bce61322002559"),
"name" : "Test Children",
"children" : [
"_id" : ObjectId("55b97aa654bce61322002559"),
"name" : "Test Children Children",
"children" : "",
"products" : [
"_id" : ObjectId("55b97aa654bce61322002559"),
"name" : "Product 1" //I need this object
"attrib" : [
"sale" : 1,
"new" : 1,
"instock" : 1,
]
],
"products" : ""
]
],
"products" : ""
}
級別可以是任何數字。
- 孩子
- - 兒童
- --children
- ---兒童
----兒童
$ ARR =類別:: findOne([ '_ ID' =>'55b97aa654bce61322002559']); debug($ arr);
也許我沒有正確地塑造結構db? 謝謝。
這是JSON對不對? – valbrux
是的,這是JSON – Sharomet
這看起來像一個MongoDB輸出?看數據,我認爲SQL可能更適合。如果這是不可能的,你可能會考慮製作2個集合:1個只存儲產品,另一個存儲這個層次結構作爲嵌套'_id's。 –