0

サーフィンしてるけど何も情報が見つからなかったので助けてくれませんか?Rubyを使用してmongoDBキャップ付きコレクションを使用しています。クエリから取得した ID に従ってドキュメントを更新する必要がありますが、機能しません。これが私のコードの例です

カーソル = coll.find({"EndTime" => nil})

begin

  while row = cursor.next_document
    if !alive row["Pid"]
      coll.update({"_id"=>row["_id"]}, { "$set" =>  { "EndTime" =>Time.now}})
    end
  end

rescue

end

どうもありがとう

4

1 に答える 1

3

上限のあるコレクション内のオブジェクトは拡大できません。挿入するときに、事前に割り当てられた「EndTime」用のスペースが既にあることを確認してください。

于 2011-01-10T17:57:31.433 に答える