月別: 2011年4月

Home / 月別: 2011年4月

E11000 duplicate key error index

2011-04-30 | kvs, MongoDB, Pylons, Python | コメントはまだありません

メモ。pymongoのはなし。
insertであたらしいObjectIdを発行してくれないことがある。

E11000 duplicate key error index: foo.bar.$_id_  dup key: { : ObjectId('4dbbc8b7d9b1324716000000') }

なんだ?

from pymongo.objectid import ObjectId
ObjectId()
→ObjectId('4dbbed47d9b132452b000000')

結局明示的に新しいId拾ってinsertしています。なんだー。

jinja2

2011-04-14 | FormEncode, Jinja, MongoDB | コメントはまだありません

jinja2つかいはじめました。
なにこれすんごい楽。スタックトレースもとれる。
いま作ってるのはこれでいこう。
あたるとおもうんだけどなー。急いでつくろう。

mongodが起動しない

2011-04-05 | Database, MongoDB | コメントはまだありません

なんだ?とおもってログを見る。

old lock file: \data\db\mongod.lock.  probably means unclean shutdown
recommend removing file and running --repair
see: http://dochub.mongodb.org/core/repair for more information

dbディレクトリのなかにあるmongod.lock.を消せ?