Knex query API uses custom syntax unfamiliar to SQL developers
3/10 LowKnex's query API uses MongoDB-like syntax (e.g., `{ $in: [...] }`) that is neither standard SQL nor intuitive for developers familiar with SQL, creating a learning curve.
Sources
Collection History
Query: “What are the most common pain points with Prisma for developers in 2025?”4/4/2026
The Query API Is... Something: It's powerful, but the syntax is its own special language. `{ $in: [...] }` anyone? It's SQL, Jim, but not as we know it.
Created: 4/4/2026Updated: 4/4/2026