Вот пример фрагмента кода для использования Realm с React Native:
import Realm from 'realm';
// Define your schema
const CarSchema = {
name: 'Car',
properties: {
make: 'string',
model: 'string',
year: 'int',
},
};
// Open a realm instance
const realm = new Realm({ schema: [CarSchema] });
// Create a new car object
const newCar = {
make: 'Toyota',
model: 'Camry',
year: 2020,
};
// Write the new car object to the realm
realm.write(() => {
realm.create('Car', newCar);
});
// Query all cars from the realm
const cars = realm.objects('Car');
// Print the cars
console.log(cars);
Этот код демонстрирует базовое использование Realm с React Native. Он определяет схему для объекта Car
, открывает экземпляр области, создает новый объект автомобиля, записывает его в область, а затем извлекает все автомобили из области и печатает их.