我在节点中使用 better-sqlite 来访问 sqlite3 数据库。
有没有办法将单个参数传递给all()
orget()
并在语句中多次使用它。目前我正在这样做:
const statement = `SELECT * FROM table WHERE
column_1 = ?
OR
column_2 = ?
OR
column_3 = ?
`;
const param = 'something';
const results = db.prepare(statement).all(
param,
param,
param
);
但我想做这样的事情:
const statement = `SELECT * FROM table WHERE
column_1 = ?1
OR
column_2 = ?1
OR
column_3 = ?1
`;
const param = 'something';
const results = db.prepare(statement).all(
param
);