fix(api): 纠正 Drizzle ORM 的 eq 操作符语法,修复总览页面 500 崩溃
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
import { db } from '@/db';
|
||||
import { transactions, assets } from '@/db/schema';
|
||||
import Big from 'big.js';
|
||||
import { desc } from 'drizzle-orm';
|
||||
import { desc, eq } from 'drizzle-orm';
|
||||
|
||||
export async function getPortfolioPositions() {
|
||||
const allTransactions = await db
|
||||
@@ -16,7 +16,7 @@ export async function getPortfolioPositions() {
|
||||
assetBaseCurrency: assets.baseCurrency,
|
||||
})
|
||||
.from(transactions)
|
||||
.leftJoin(assets, assets.id.eq(transactions.assetId))
|
||||
.leftJoin(assets, eq(assets.id, transactions.assetId))
|
||||
.orderBy(desc(transactions.executedAt));
|
||||
|
||||
const holdings = new Map<string, {
|
||||
|
||||
Reference in New Issue
Block a user