我使用具有的MongoDB作爲後臺播放框架上的應用程序開發工作, 我已經安裝了MongoDB的& playframework成功地在我的Ubuntu和Windows上, 但是如果我想用MongoDB的工作,我需要發揮框架的嗎啡模塊,我已經下載嗎啡模塊,並嘗試安裝,但它給了我這樣的錯誤,安裝遊戲框架MongoDB的嗎啡模塊
[email protected]:~/apps/tmp1# play install morphia
[info] Loading project definition from /root/apps/tmp1/project
[info] Set current project to tmp1 (in build file:/root/apps/tmp1/)
[error] Not a valid command: install (similar: initialize, inspect, shell)
[error] Not a valid project ID: install
[error] Not a valid configuration: install (similar: optional)
[error] Not a valid key: install (similar: initialize, dist, stage)
[error] install
[error] ^
[email protected]:~/apps/tmp1#
我甚至試圖改變dependencies.yml文件,但我仍無法與它一起工作...
沒問題:)我剛剛意識到,它實際上可能可以使用嗎啡play2。不使用遊戲嗎啡模塊,你可以直接使用嗎啡(Morphia不僅是一個遊戲模塊)。我沒有嘗試過,但可能值得一試。看看http://code.google.com/p/morphia/ – aaberg
是的。爲2.0構建一個morphia模塊並不是很難。你基本上只需要有一個單獨的類,你保留你的嗎啡對象。 mongo + play 2已經有兩個競爭模塊:https://github.com/vznet/mongo-jackson-mapper(更多針對Java)和https://github.com/leon/play-salat(更多瞄準往斯卡拉) –
謝謝韋斯·弗里曼,我有一個在演示[鏈接](https://github.com/czihong/playMongoDemo),並按照本教程它完美地工作對我來說.... – SSK