読者です 読者をやめる 読者になる 読者になる

valid,invalid

関心を持てる事柄について

親モデルの save / valid? 時に Embedded Document の validation callback が呼ばれない

class User include MongoMapper::Document end class Address include MongoMapper::EmbeddedDocument embedded_in: user key :city validates_presence_of :user end user.address.city = nil user.address.valid? #=> false user.valid? # => true user.s…

9/2学んだこと / MongoDB@dotinstall

MongoDB # 索引 # 追加 > db.users.ensureIndex({ score: 1 }) { "createdCollectionAutomatically" : false, "numIndexesBefore" : 1, "numIndexesAfter" : 2, "ok" : 1 } # 一覧 > db.users.getIndexes() [ { "v" : 1, "key" : { "_id" : 1 }, "name" : "_…

9/1学んだこと / Ruby入門 / Vagrant@dotinstall / MongoDB@dotinstall / 読んだもの

Ruby プログラミング言語Ruby買ってみた。イントロダクションから既に知見がある。 メソッドに別名を付けられる class Sequence def length return 0 if @from > @to Integer((@to - @from)/@by) + 1 end alias size length # sizeはlengthの同義語 end 算術…

8/6学んだこと / MongoDB@『7つのデータベース 7つの世界』

今日も時間取れず、厳しい。 MongoDB 『7つのデータベース 7つの世界』が積ん読状態だったのでMongoDBの章を読んでみる。 Amazon.co.jp: 7つのデータベース 7つの世界: Eric Redmond, Jim R. Wilson, 角 征典: 本amzn.to Mongoは、リレーショナルデータベー…