Closed
Description
First time trying to use objectbox on examples of documentation
Unhandled exception: Invalid argument(s): Unknown entity type PlayerEntity
Dart CLI apps
- ObjectBox version: ^1.2.0
- Dart SDK: 2.14.2 (stable) on "linux_x64"
- Null-safety enabled: yes
- Reproducibility: always
- OS: Ubuntu
Steps to reproduce
- Add ObjectBox to your project
- Define Entity Classes
@Entity()
class PlayerEntity {
int id = 0;
String? text;
@Property(type: PropertyType.date)
DateTime date;
PlayerEntity({this.text, DateTime? date}) : date = date ?? DateTime.now();
}
- Generate ObjectBox code
- Run
void main() async {
final store = openStore();
final box = store.box<PlayerEntity>();
final note = PlayerEntity(text: 'Hello');
final id = box.put(note);
- See error
Unhandled exception:
Invalid argument(s): Unknown entity type PlayerEntity
#0 Store._entityDef (package:objectbox/src/native/store.dart:261:7)
#1 Store.box (package:objectbox/src/native/store.dart:253:60)