import { DataSource } from "../../../src" import { closeTestingConnections, createTestingConnections, reloadTestingDatabases, } from "../../utils/test-utils" import { ExampleEntity } from "./entity/ExampleEntity" describe("github issues > #9895", () => { let dataSources: DataSource[] before(async () => { dataSources = await createTestingConnections({ entities: [ExampleEntity], enabledDrivers: ["postgres"], }) }) beforeEach(() => reloadTestingDatabases(dataSources)) after(() => closeTestingConnections(dataSources)) it("should allow find order on object property", async () => { await Promise.all( dataSources.map(async (dataSource) => { await dataSource.manager.find(ExampleEntity, { order: { total: "DESC", }, }) }), ) }) })