Skip to content
Docs
Get started
Learn
Build
Manage
Explore
Reference
Search the docs
Ctrl
K
Sign In
Database
Agent Memory
JavaScript
JavaScript SDK
Installation
Concepts
Connecting to SurrealDB
Authentication
Error handling
Executing queries
Live queries
Invoking APIs
Bound queries
Multiple sessions
Transactions
Embedded engines
Diagnostics
Value types
Utilities
Codecs
Validating calls
Engines
Node.js
WebAssembly
Frameworks
Expo
React
React Native
SolidJS
Vue.js
API Reference
Core Classes
Surreal
SurrealSession
SurrealQueryable
SurrealTransaction
SurrealApi
API reference
Query builders
SelectPromise
CreatePromise
UpdatePromise
InsertPromise
UpsertPromise
DeletePromise
RelatePromise
Query
LivePromise
RunPromise
ApiPromise
Data types
DateTime
Decimal
Duration
FileRef
Geometry
Range
RecordId
Table
Uuid
Utilities
BoundQuery
equals
Escape functions
expr
isRetryableConflict
surql
Errors
TypeScript Types
API Reference
/
Core Classes
Core Classes
Copy page
Was this page helpful?
Yes
No
Edit page
Report an issue