Comments (7)
Use this
Make sure to
import 'dart:convert';
Convert your key to ascii code
Eg:
//your key is probably an unaccepted string
Var myKey= key.codeUnitAt(0).toString();
Then,
hiveBox.put(myKey,values);
To retrieve your values Do the same thing,
Var myKey=key.codeUnitAt(0).toString();
Then,
hiveBox.get(myKey);
//results your values
from hive.
Nevermind them. I made all the strings ascii and kept the values Unicode and it seems to work well.
Thank you for the quick feedback.
from hive.
If it works for you, lemme know if it doesn't also lemme know with your error logs to help better
from hive.
Keys have to be ASCII. Could you share a key value pair which is not working?
from hive.
how did you do that?
am facing the same problem here whenever am trying to save Arabic string what should I do?
from hive.
how did you do that?
am facing the same problem here whenever am trying to save Arabic string what should I do?
Hive only accepts ASCII characters as entry keys. But this limitation does not applies to values.
box.put('non-ascii-key', '...'); // will not work
box.put('ascii-key', 'non-ascii-value'); // will work
from hive.
Anyways posting error logs will help to better understand the issue.
from hive.
Related Issues (20)
- Unable to install on new flutter project HOT 1
- Support for enhanced enums
- Updating nested map keys
- Is the hive dead?
- Is there a way to use the map type adapter on a nested class using toJson?
- [Web] Issue with "Invalid argument(s): Invalid or corrupted pad block" in Flutter HOT 4
- Unhandled Exception: Out of Memory
- Flutter hive unit test HOT 1
- TypeId is not consistent and how to safely remove adapter
- iOS only: hive with encryption clearing database, app includes db usage in background HOT 2
- Wrong naming of hive constant global variable
- New data written to the disk is not immediately available. HOT 1
- Descending order of data in hive
- Non-primitive Objects example error HOT 1
- Data disappears from encrypted box once it is opened without cypher HOT 1
- Mention clearly in the Readme that Hive lacks support for multiple-isolates/concurrency
- Getting empty Map although it wasn't after the put action HOT 1
- Status of Hive HOT 5
- Error to use a list : HiveError : To use this list, you have to open the box "empresas" first.
- hello i got error while initializing hive ====> UnimplementedError when douing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hive.