Mongo コレクションのレコードから属性を更新しようとしていますが、新しい値が保存されていません。
a = GraphEngine::UserPlace.where(place_id:5000000701039).first
a.place_id = 5000000257690
a.save!
=> true
を調べるa
と、place_id
は新しい値 を反映してい5000000257690
ますが、レコードを再度ロードすると、新しい place_id が保持されません。
これが事実である理由は何ですか?重複レコードがないことを確認しました。
私も試してみましa.update_attribute(:place_id,5000000257690)
たが、運もありません。を返します=> true
が、値は持続しません。