2013-07-18 90 views
2

是否有可能使用haskell驅動程序對mongoDB進行全文搜索?使用haskell驅動程序進行MongoDB全文搜索

我在haskell API中找到'runCommand',但它期望一個Document作爲參數。對於mongodb可以運行的所有其他命令而言,這很好,但是文本命令的語法是: db.collection.runCommand("text", {search : "something"})

所以我不知道如何將「文本」作爲文檔前面的第一個參數。

感謝

回答

2

text -command可以寫成另一種結構:

{ text: your_collection 
, search: your_text 
, filter: your_filter 
, limit: your_limit 
, project: your_projection 
} 

我有我的懷疑,因爲所有的 「runCommand」 肌動具有相同的結構。所以我試圖將這種結構應用於文本命令 - 但沒有成功。然後我記得aggregate也有另外一種結構,並且嘗試過,但那也不起作用。最後,我在google group entry of the Java driver找到了答案。

相關問題