PDF(美国信函) - 1.2Mb
PDF (A4) - 1.2Mb
X DevAPI 支持许多现代实践,使使用 CRUD 操作更容易,并自然地融入现代开发环境。本节解释如何在使用 Session 对象时使用方法链,而不是使用 JSON 结构的 SQL 字符串。
以下示例显示如何在使用 Session 对象时使用方法链而不是 SQL 字符串。该示例假定存在 test
模式并且存在 employee
表。
// New method chaining used for executing an SQL SELECT statement
// Recommended way for executing queries
var employees = db.getTable('employee');
var res = employees.select(['name', 'age']).
where('name like :param').
orderBy(['name']).
bind('param', 'm%').execute();
// Traditional SQL execution by passing an SQL string
// It should only be used when absolutely necessary
var result = session.sql('SELECT name, age ' +
'FROM employee ' +
'WHERE name like ? ' +
'ORDER BY name').bind('m%').execute();