package
2.0.0+incompatible
Repository: https://github.com/objectbox/objectbox-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
AsyncBoxForEntity creates a new async box with the given operation timeout in case an async queue is full.
AsyncBoxForEntityByValue creates a new async box with the given operation timeout in case an async queue is full.
AsyncBoxForTestEntityInline creates a new async box with the given operation timeout in case an async queue is full.
AsyncBoxForTestEntityRelated creates a new async box with the given operation timeout in case an async queue is full.
AsyncBoxForTestEntitySynced creates a new async box with the given operation timeout in case an async queue is full.
AsyncBoxForTestStringIdEntity creates a new async box with the given operation timeout in case an async queue is full.
AsyncBoxForTSDate creates a new async box with the given operation timeout in case an async queue is full.
AsyncBoxForTSDateNano creates a new async box with the given operation timeout in case an async queue is full.
BoxForEntity opens a box of Entity objects.
BoxForEntityByValue opens a box of EntityByValue objects.
BoxForTestEntityInline opens a box of TestEntityInline objects.
BoxForTestEntityRelated opens a box of TestEntityRelated objects.
BoxForTestEntitySynced opens a box of TestEntitySynced objects.
BoxForTestStringIdEntity opens a box of TestStringIdEntity objects.
BoxForTSDate opens a box of TSDate objects.
BoxForTSDateNano opens a box of TSDateNano objects.
Entity47 creates a test entity ("47" because int fields are multiples of 47).
NewTestEnv creates the test environment.
ObjectBoxModel declares and builds the model from all the entities in the package.
# Variables
Entity_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
EntityByValue_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
TestEntityInline_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
TestEntityRelated_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
TestEntitySynced_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
TestStringIdEntity_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
TSDate_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
TSDateNano_ contains type-based Property helpers to facilitate some common operations such as Queries.
No description provided by the author
# Structs
BaseWithDate model.
BaseWithValue model.
Entity model for tests.
EntityAsyncBox provides asynchronous operations on Entity objects.
Box provides CRUD access to Entity objects.
EntityByValue model.
EntityByValueAsyncBox provides asynchronous operations on EntityByValue objects.
Box provides CRUD access to EntityByValue objects.
Query provides a way to search stored objects
For example, you can find all EntityByValue which Id is either 42 or 47: box.Query(EntityByValue_.Id.In(42, 47)).Find().
Query provides a way to search stored objects
For example, you can find all Entity which Id is either 42 or 47: box.Query(Entity_.Id.In(42, 47)).Find().
TestEntityInline model.
TestEntityInlineAsyncBox provides asynchronous operations on TestEntityInline objects.
Box provides CRUD access to TestEntityInline objects.
Query provides a way to search stored objects
For example, you can find all TestEntityInline which Id is either 42 or 47: box.Query(TestEntityInline_.Id.In(42, 47)).Find().
TestEntityRelated model.
TestEntityRelatedAsyncBox provides asynchronous operations on TestEntityRelated objects.
Box provides CRUD access to TestEntityRelated objects.
Query provides a way to search stored objects
For example, you can find all TestEntityRelated which Id is either 42 or 47: box.Query(TestEntityRelated_.Id.In(42, 47)).Find().
TestEntitySynced model `objectbox:"sync"`.
TestEntitySyncedAsyncBox provides asynchronous operations on TestEntitySynced objects.
Box provides CRUD access to TestEntitySynced objects.
Query provides a way to search stored objects
For example, you can find all TestEntitySynced which Id is either 42 or 47: box.Query(TestEntitySynced_.Id.In(42, 47)).Find().
TestEnv provides environment for testing ObjectBox.
TestEnvOptions configure the TestEnv.
TestStringIdEntity model.
TestStringIdEntityAsyncBox provides asynchronous operations on TestStringIdEntity objects.
Box provides CRUD access to TestStringIdEntity objects.
Query provides a way to search stored objects
For example, you can find all TestStringIdEntity which Id is either 42 or 47: box.Query(TestStringIdEntity_.Id.In(42, 47)).Find().
No description provided by the author
TSDateAsyncBox provides asynchronous operations on TSDate objects.
Box provides CRUD access to TSDate objects.
No description provided by the author
TSDateNanoAsyncBox provides asynchronous operations on TSDateNano objects.
Box provides CRUD access to TSDateNano objects.
Query provides a way to search stored objects
For example, you can find all TSDateNano which Id is either 42 or 47: box.Query(TSDateNano_.Id.In(42, 47)).Find().
Query provides a way to search stored objects
For example, you can find all TSDate which Id is either 42 or 47: box.Query(TSDate_.Id.In(42, 47)).Find().