2016-05-08 8 views
0

私はRubyのWebフレームワークであるVoltのチュートリアルを試しています。Voltrb:チェックボックスで属性を保存できません

私は藤堂モデルでチェックボックスをバインドしようと、

<td><input type="checkbox" checked="{{ todo._completed }}" /></td> 

と私はそれをクリックしたときに、私はチュートリアル[http://docs.voltframework.com/en/tutorial/todo_functionality.html]を続いてきた以下のようなメッセージ

[ERROR] task StoreTasks#save in 6.497ms 
with args: "todos", ["todos", "[]"], {"label"=>"test", "id"=>"c2519619750f7a73a2438a2f", "completed"=>true} 

{:error=>"E11000 duplicate key error collection: todo_app_development.todos index: _id_ dup key: { : \"c2519619750f7a73a2438a2f\" } (11000)"} 

を得ました

ここに私のsrcをアップロードしました。 https://github.com/maclarensg/todo_app.git

何かアドバイスをいただければ幸いです。ありがとう。

答えて

1

私の経験上、重複したキーエラーはMongoDB 3.2を使用した結果です。 Mongoを3.0にダウングレードする必要があります。

+0

実際、MongoDBを3.2にダウングレードした後で動作します。ご協力いただきありがとうございます。乾杯 –

関連する問題