我的MongoDB的集合是這樣的:如何轉換MongoDBObject到JsonString
> db.FakeCollection.find().pretty()
{
"_id" : ObjectId("52b2d71c5c197846fd3a2737"),
"categories" : [
{
"categoryname" : "entertainment",
"categoryId" : "d3ffca550ae44904aedf77cdcbd31d7a",
"displayname" : "Entertainment",
"subcategories" : [
{
"subcategoryname" : "games",
"subcategoryId" : "ff3d0cbeb0eb4960b11b47d7fc64991b",
"displayname" : "Games"
}
]
}
]
}
我想寫一個測試用例與MongodbCasbah階使用Specs2 JsonMatchers下面的集合。 如何將DBObjects轉換爲字符串?
我們使用MongoDB的卡斯巴 – sagar
我也喜歡盜賊,每當我處理一個穩定的和已知的架構。他們有非常安全的查詢數據庫的方式。然而,在我的一個項目中,我不得不使用casbah和構建具有任意字段的文檔並進行任意查詢。對於這些類型的東西,Rogue + Record不適合。儘管如此,這對我來說更是一個特例。 –
@AlekseyIzmailov:我對這個插件表示歉意,但這是否意味着Rogue + Record也不適合改變架構? –