cas_write_db_index | R Documentation |
If some URLs are already included in the database, it appends only the new ones: URLs are expected to be unique.
cas_write_db_index(
urls,
overwrite = FALSE,
db_connection = NULL,
disconnect_db = FALSE,
...
)
urls |
A data frame with three columns, with the same name and type as
|
overwrite |
Logical, defaults to FALSE. If TRUE, checks if matching data are previously held in the table and overwrites them. This should be used with caution, as it may overwrite completely the selected table. |
db_connection |
Defaults to NULL. If NULL, uses local SQLite database. If given, must be a connection object or a list with relevant connection settings (see example). |
disconnect_db |
Defaults to TRUE. If FALSE, leaves the connection to database open. |
... |
Passed to |
Invisibly returns only new rows added.
cas_set_options(
base_folder = fs::path(tempdir(), "R", "castarter_data"),
db_folder = fs::path(tempdir(), "R", "castarter_data"),
project = "example_project",
website = "example_website"
)
cas_enable_db()
urls_df <- cas_build_urls(
url = "https://www.example.com/news/",
start_page = 1,
end_page = 10
)
cas_write_db_index(urls = urls_df)
cas_read_db_index()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.