5.3.6会话

会话是用户访问数据库的主要路径。的会话类建模这样的会话。

会话上下文扩展
getMapping(对象参数、功能(对象犯错、对象映射回调);

获取表或类的映射。

参数可以是表名、映射的构造函数或域对象。这个函数返回一个完全解析的TableMapping对象。

批createBatch ()

创建一个新的空批处理,用于收集要一起执行的多个操作。在应用程序中,你可以像下面这样调用这个函数:

Var nosql = require("mysql-js");var myBatch = nosql.createBatch();
数组listBatches ():

返回一个数组,其元素由属于此会话的所有当前批组成。

事务currentTransaction ();

获取当前事务

空白(函数对象错误回调);

关闭这个会话。当不再需要会话时必须调用。

布尔关闭();

如果此会话已关闭,则返回true。

空白setLockMode(字符串lockMode);

设置读操作的锁定模式。这将立即生效,并一直有效,直到关闭会话或再次调用此方法。lockMode肯定是其中之一“独家”“共享”,或“没有”

数组listTables (数据库名回调);

列出数据库中的所有表数据库名

TableMetadata getTableMetadata(字符串数据库名、字符串的表回调);

为表获取元数据的表在数据库数据库名