in reply to Re: MongoDB removing document
in thread MongoDB removing document

Thank you for your reply

Unfortunately I keep getting the message:

Can't call method "delete_one" on unblessed reference at line...

I'll investigate further.

Replies are listed 'Best First'.
Re^3: MongoDB removing document
by stevieb (Canon) on Oct 26, 2015 at 18:29 UTC

    I know absolutely nothing about MongoDB, but I can tell you that you're trying to call a method on something that doesn't have any (a plain hash reference).

    In the MongoDB documentation's SYNOPSYS, it shows that to delete a document, you call the method against the collection ($coll) object like this: $coll->delete_one({ name => 'value' });

    For completeness, here's the expanded documentation specifically for the delete_one() method.

    When in doubt, RTFM ;)

      Thanks, after studying the documents (that are really well done!) I indeed do have a problem executing the proper commands while iterating the MongoDB::Cursor. There are not too many examples of that.