(self, doc_or_docs, manipulate=True,
               check_keys=True, continue_on_error=False, **kwargs)
Insert a document(s) into this collection.

        **DEPRECATED** - Use :meth:`insert_one` or :meth:`insert_many` instead.

        .. versionchanged:: 3.0
           Removed the `safe` parameter. Pass ``w=0`` for unacknowledged write
           operations.
Insert a document(s) into this collection.
Insert a document ( s ) into this collection .
def insert(self, doc_or_docs, manipulate=True,
               check_keys=True, continue_on_error=False, **kwargs):
        """Insert a document(s) into this collection.

        **DEPRECATED** - Use :meth:`insert_one` or :meth:`insert_many` instead.

        .. versionchanged:: 3.0
           Removed the `safe` parameter. Pass ``w=0`` for unacknowledged write
           operations.
        """
        warnings.warn("insert is deprecated. Use insert_one or insert_many "
                      "instead.", DeprecationWarning, stacklevel=2)
        write_concern = None
        if kwargs:
            write_concern = WriteConcern(**kwargs)
        with self._socket_for_writes() as sock_info:
            return self._insert(sock_info, doc_or_docs, not continue_on_error,
                                check_keys, manipulate, write_concern)
def insert ( self , doc_or_docs , manipulate = True , check_keys = True , continue_on_error = False , * * kwargs ) : warnings . warn ( "insert is deprecated. Use insert_one or insert_many " "instead." , DeprecationWarning , stacklevel = 2 ) write_concern = None if kwargs : write_concern = WriteConcern ( * * kwargs ) with self . _socket_for_writes ( ) as sock_info : return self . _insert ( sock_info , doc_or_docs , not continue_on_error , check_keys , manipulate , write_concern )