Home
GitHub
npm
Tutorials
Model Definitions
Querying and Filtering
Modifying Models
Time-to-live (TTL) Fields
Custom Fields
Command Line Tools
Multi-Tenancy
Cloudflare Workers
Batch Context Configuration
Namespaces
BaoFields
Classes
BaoError
BaoBaseField
BaoBaseField#fromDy
BaoBaseField#fromGsi
BaoBaseField#getInitialValue
BaoBaseField#getUpdateExpression
BaoBaseField#toDy
BaoBaseField#toGsi
BaoBaseField#updateBeforeSave
BaoBaseField#validate
BinaryField
BooleanField
CounterField
CreateDateField
DateTimeField
FloatField
IntegerField
ModifiedDateField
RelatedField
StringField
StringSetField
TtlField
UlidField
VersionField
BaoModel
clearConsumedCapacity
clearRelatedCache
exists
getConsumedCapacity
getNumericConsumedCapacity
getOrLoadRelatedField
getPrimaryId
getRelated
hasChanges
isLoaded
loadRelatedData
save
_formatPrimaryPartition
_legacyDyKeysForPkSk
_modelPrefixPartitionPk
_modelPrefixPkMode
batchFind
create
delete
find
findByUniqueConstraint
getPrimaryId
getRelatedObjectsViaMap
iterateAll
makePrimaryId
normalizeSearchTerm
queryByIndex
queryByPrimaryKey
relocateToCanonicalKey
searchAll
searchBucket
setTestId
tokenizeSearchQuery
update
ConditionalError
ConfigurationError
DataFormatError
FilterExpressionBuilder
build
ItemNotFoundError
ObjectNotFound
exists
getNumericConsumedCapacity
QueryError
TenantContext
addResolver
clearResolvers
clearTenant
getCurrentTenant
getInstance
reset
runWithTenant
setCurrentTenant
setDefaultTenant
validateTenantRequired
withTenant
ValidationError
Global
_accumulateCapacityToContext
_withExtraCapacityUnits
getBatchContextCapacity
runWithBatchContext
UlidField
BaoFields
.
UlidField
new UlidField
()
Description:
A field that stores a
ULID
value.
Source:
fields.js
,
line 421