书栈网 · BookStack 本次搜索耗时 0.040 秒,为您找到 464 个相关结果.
  • Model Querying - Basics - 模型查询(基础)

    Model Querying - Basics - 模型查询(基础) 简单 INSERT 查询 简单 SELECT 查询 SELECT 查询特定属性 应用 WHERE 子句 基础 操作符 Op.in 的简写语法 运算符的逻辑组合 使用 Op.and 和 Op.or 示例 使用 Op.not 示例 高级查询(不仅限于列) 仅限 Po...
  • 数据库同步

    数据库同步 数据库同步 当开始一个新的项目时,你还不会有一个数据库结构,并且使用Sequelize你也不需要它. 只需指定你的模型结构,并让库完成其余操作. 目前支持的是创建和删除表: // 创建表: Project . sync () Task . sync () // 强制创建! Project . sync ({ forc...
  • 扩展模型

    扩展模型 索引 扩展模型 Sequelize 模型是ES6类. 你可以轻松添加自定义实例或类级别的方法. class User extends Model { // 添加一个类级别的方法 static classLevelMethod () { return 'foo' ; } ...
  • 全局 / 通用 Hook

    全局 / 通用 Hook 默认 Hook (Sequelize.options.define) 常驻 Hook (Sequelize.addHook) 连接 Hook 全局 / 通用 Hook 全局 hook 是所有模型的 hook. 他们可以定义你想要的所有模型的行为,并且对插件特别有用. 它们可以用两种方式来定义,它们的语义略有不同: ...
  • 托管事务(auto-callback)

    托管事务(auto-callback) 抛出错误到回滚 自动将事务传递给所有查询 托管事务(auto-callback) 托管事务自动处理提交或回滚事务.你可以通过将回调传递给 sequelize.transaction 来启动托管事务. 注意回传传递给 transaction 的回调是否是一个 promise 链,并且没有明确地调用t.c...
  • Other Data Types

    Other Data Types Ranges (PostgreSQL only) Special Cases BLOBs ENUMs JSON (SQLite, MySQL, MariaDB and PostgreSQL only) Note for PostgreSQL JSONB (PostgreSQL only) MSSQL Othe...
  • Where

    Where 基础 操作符 范围选项 组合 运算符别名 运算符安全性 JSON PostgreSQL MSSQL JSONB 嵌套对象 嵌套键 外包裹 关系 / 关联 Where 无论你是通过 findAll/find 或批量 updates/destroys 进行查询,都可以传递一个 where 对象来过滤查询. wh...
  • TypeScript

    TypeScript Installation Usage Usage of sequelize.define TypeScript Since v5, Sequelize provides its own TypeScript definitions. Please note that only TS >= 3.1 is supported....
  • Model definition

    Model definition Timestamps Data types Array(ENUM) Range types Deferrable Getters & setters Defining as part of a property Defining as part of the model options Helper funct...
  • Read replication

    Read replication Read replication Sequelize supports read replication, i.e. having multiple servers that you can connect to when you want to do a SELECT query. When you do read...