Comments (3)
@PrimaryKey({ autoincrement: false, type: new BigIntType('bigint'), unsigned: false })` id!: number;
Just FYI this definition does not make much sense, you use new BigIntType('bigint')
, but map to a JS number
? Sounds like you want this instead:
@PrimaryKey({ autoincrement: false, unsigned: false })`
id!: bigint;
(it won't fix the problem you are reporting, but at least you won't be lying to yourself - the ORM would hydrate bigint
s there, not number
s.
from mikro-orm.
Just FYI this definition does not make much sense, you use
new BigIntType('bigint')
, but map to a JSnumber
?
Yes I believe I originally did that since I do want a JS number, but MySQL int does not support same max/min value as JS number so I was getting errors saving some values to the database.
from mikro-orm.
Yes I believe I originally did that since I do want a JS number, but MySQL int does not support same max/min value as JS number so I was getting errors saving some values to the database.
My point is that new BigIntType('bigint')
means "bigint column that maps to bigint JS type". If you want to map to JS number, you need new BigIntType('number')
, if you want to map to JS bigint, you should declare the property type as bigint (and in such case, you don't need to explicitly use the BigIntType
as mentioned in the previous comment).
from mikro-orm.
Related Issues (20)
- The where option in the loadItems and load functions of the collection class is not working. HOT 1
- Cannot use serial type for non-PK columns HOT 1
- v6.3.7 broken in bun
- findByCursor count inaccurate, count 50 but only return 48
- Incorrect key when filtering on relations HOT 3
- Entity object Compile Error(ManyToOne, OneToMany..)
- Issue with selecting embeddable fields from a Many To Many relationship HOT 2
- Unable to query using $some/$none
- Wrong type of PK in mysql when using tinyint as type HOT 3
- Order of collection with `orderBy` is not correct after loading after clearing EM
- for postgresql $in operator in json column produce incorrect json operator HOT 5
- Order by doesn't work on embedded field (Mongodb)
- property missing in bun but works in node
- onConflictAction: 'ignore' shoul not include `on conflict` colums if there is no provided onConflictFields
- Schema Generator always generates diff for vector type
- Execute unable to handle multi-statement sql for postgresql
- creating migration using Custom MigrationGenerator
- Mass updates of versioned entities can lead to arbitrary version assignment
- Default `timestamptz` precision in Postgres is too high, causes queries (and concurrency checks) to fail.
- Version property in afterUpdate hooks has unexpected value HOT 1
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 mikro-orm.