Get all documents from container in database
Arguments
- src
Source object, result of call to any of functions
src_mongo(),src_sqlite(),src_elastic(),src_couchdb()src_duckdb()orsrc_postgres()- key
(character) The name of the container in the database backend (corresponds to
collectionfor MongoDB,dbnamefor CouchDB,indexfor Elasticsearch, and to a table name for DuckDB, SQLite and PostgreSQL)- limit
(integer) Maximum number of documents to be returned. If
NULLor not set (default), 10,000 for Elasticsearch and all documents for MongoDB, SQLite, CouchDB, PostgreSQL, and DuckDB.- ...
Passed on to functions:
MongoDB: find() in
mongolite::mongo()SQLite: ignored
Elasticsearch:
elastic::Search()CouchDB:
sofa::db_alldocs()PostgreSQL: ignored
DuckDB: ignored
Examples
if (FALSE) { # \dontrun{
src <- src_sqlite()
docdb_create(src, "mtcars", mtcars)
docdb_get(src, "mtcars", limit = 10L)
} # }
