ユーザーアイコン

mizuko

約1か月前

0
0

DrizzleのfindManyとselectで内部的な型変換が違う

Drizzle

DBで「1.0000000」のような値が登録されている状態で、findManyとselectそれぞれで取得した場合、

findMany -> 1 select -> 1.0000000

となり、findManyは内部でNumberへcastしてくれているっぽい挙動になる。 DBの実データをそのまま使いたい場合は注意。