我有問題要實現這一點。
我有這段代碼,我已經在Rock Mongo中測試過,它工作正常。
array(
'TEST' =>
array('$in' =>
array(new MongoRegex('/^(?!TESTVALUE)/$ig'))
)
)
上面的一段代碼返回所有沒有爲「TEST」鍵值「TESTVALUE」的文檔。
現在我想實現什麼?
首先,我不知道如何編寫一段代碼來獲取所有文檔,其中沒有值「TESTVALUE」&「SECONDVALUE」,關鍵字爲「TEST」。
這將是這樣的:
array(
'TEST' =>
array('$in' =>
array(new MongoRegex('/^(?!TESTVALUE)/$ig'),new MongoRegex('/^(?!SECONDVALUE)/$ig'))
)
)
而且我也需要上面這段寫在PHP代碼。
歡迎任何形式的幫助或建議,我們將不勝感激。
在此先感謝
這並不奏效,但我看到你寫入了未經測試的結果 如果我試圖用這個做一些事情,我會告訴你。 – PottaG 2014-11-21 22:22:43
是的,基本上我得到的是你必須與每個正則表達式進行比較 - 或者想出如何將它們寫入一個(也許用|運算符)。$ in期望顯式值 – DAB 2014-11-21 22:24:21
我今天放棄了。我真的沒有想法了。 – PottaG 2014-11-21 22:37:03