mongodb
Install MongoDB on OS X — MongoDB Manual 3.0.4によると、 PLATFORM SUPPORT Starting in version 3.0, MongoDB only supports OS X versions 10.7 (Lion) on Intel x86-64 and later. とあって10.7はインストールできるように見える。 しかしいざソースか…
mongoengineがフィールド定義されていないデータが入っていたらFieldDoesNotExistを吐くようになった? 以前は多分こういう挙動じゃなかったと思うので0.9からなんだろうか。 こういう話も。github.com時間無くて0.8以前で試せなかったので不正確な情報だけ…
怒濤の連投。 使ってる人がいないのかほとんど日本語の情報が出てこないので小ネタでもいいから書いていく。 クエリについて #新宿が含まれてるの User.objects(address__contains="新宿") #新宿と渋谷がどちらも含まれてるもの・・・といきたいところだとこ…
たまにハマるのでUserは100万人いるとする user = User.objects().limit(100)user.count() #=> 1000000 limitとかskipと一緒に使うと予想外の結果が返って来る可能性あり limit(100)なんだから最大でも100なんだろうと期待してコード書くとマズい あくまでob…
MongoDBが3.0になって大幅に変わっている。性能アップ。 それにともないpymongoも3.0系に上がってる。でもmongoengineの最新0.9.0は対応してないので、結果として現時点ではMongoDB3.0を自分のシステムでは使えない。Mongo 3.0 compatibility · Issue #861 ·…