• Start

Methods

use_ns and use_db

The .use_ns() and .use_db() methods for the SurrealDB Rust SDK switch to a specific namespace and database.

Switch to a specific namespace and database.

Method Syntax
db.use_ns(ns).use_db(db)

Argument

Type

Description

ns

Switches to a specific namespace.

db

Switches to a specific database.

use surrealdb::engine::remote::ws::Ws;
use surrealdb::Surreal;

#[tokio::main]
async fn main() -> surrealdb::Result<()> {
    let db = Surreal::new::<Ws>("127.0.0.1:8000").await?;
    db.use_ns("main").use_db("main").await?;
    Ok(())
}

Was this page helpful?