1
我的問題是如何可以轉化爲PHP從mongodb的以下js代碼:元素匹配的mongodb PHP
t.find({組:3, 'x.a':2},{「× 。'':1}).toArray()[0] .x.length, 「single object match(array length match)」);
您可以在整個js代碼:
基本上我關心的是我怎麼能轉化爲PHP指定者()[0] .x.length ?我知道PHP有數,但我不在乎這一點。我有其他高級查詢,所有這些都減少到這個問題。
我知道我可以這樣做,但這是唯一的可能性嗎?我雖然也許有什麼是返回我想要的確切數組,只是爲了表現。或者不會真的影響性能? – Cezar
字段選擇仍將返回頂層文檔上下文中的所有內容。理論上你可以使用MongoDB來轉換結果(例如[聚合框架](http://docs.mongodb.org/manual/applications/aggregation/)或服務器端的JS),但那不會有效。 – jmikola