2011-09-06 36 views
0

你好,我用Rails3中+ MongoDB的+ mongomodel但我有問題如何使用正則表達式mongomodel爲Rails3中

如何在MongoDB中 這段代碼在控制器使用正則表達式搜索數據

@article = Article.where('title'=>'/Brown/i') 

但它無法在數據庫中找到數據

+1

在mongoid它是'Article.where(「標題」 => /棕/ I)',刪除引號 – rubish

+0

@rubish你可以重新發布,作爲一個答案,以便社區可以看到它被接受並被提升? – dcrosta

+0

@海納能否請你接受答案,如果它適合你。 – rubish

回答

1

使用mongoid,您可以按原樣傳遞正則表達式,而不用引號。或許應該同樣工作了mongomodel:

Article.where('title'=>/Brown/i)