Sails 1.0 模型没有主键

2023-12-04

我尝试使用新版本 1.0 并重构我的项目。我有一个问题,但我现在不知道如何解决她。我的 BD 上的某些表没有主键,当我迁移到 sails 1.0 时,出现此错误

模型中friends:主键设置为id,但没有这样的 在模型上找到属性。您必须定义一个id属性在api/Friends.js or in config/models.js. See http://sailsjs.com/upgrading#?changes-to-model-configuration为了 信息

我可以在没有主键的情况下使用我的模型吗?


我有同样的问题,我用来更改主键: 在文件 config/model.js 中

attributes: {
      id: { 
         type: 'number', 
         autoIncrement: true, 
      },
    }

    and in the model api/any_model.js i used:

    tableName : 'table',
    attributes: {
      id: { 
       type: 'number',  
       columnName : 'column_you_like_to_be_a_primaryKEY',
       required : true
      },
    }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Sails 1.0 模型没有主键 的相关文章

  • 如何在 Python 中创建 Socket.io 客户端以与 Sails 服务器通信

    我正在运行一个SailsJS我有一个控制器的实例 v0 12 3 我的模型控制器处理 WebSocket socket io 如果用户已通过身份验证 则允许连接 我的模型控制器 module exports Socket connectio
  • 如何使用 sails 在控制台日志中显示查询?

    我正在使用 sails 和 mysql 启动一个项目 我不知道如何配置它以显示在控制台中执行的查询 mysql 适配器有一个调试变量 LOG QUERIES 用于将所有查询发送到控制台 LOG QUERIES true node myFil
  • WebStorm - 未解析的变量或类型 - Sails / module.export [重复]

    这个问题在这里已经有答案了 尝试修复 JavaScript 中的 WebStorm v11 0 4 警告 很多unresolved variable or typeSailsJS 应用程序中自定义类型的错误 例如以下错误 我已经在 WebS
  • Sails/Waterline 中的软删除

    尝试使用以下方法删除用户模型 Hard Delete User destroy id userId function err res Hard Delete 我需要对用户模型进行软删除 并且当前在删除和更新文档时将标志 isDeleted
  • node.js:有没有办法将 HTML 放入 i18n-node JSON 翻译文件中?

    这个问题说明了一切 如果我将 HTML 直接放入 JSON 格式 翻译文件中 如下所示 test html click a href http stackoverflow com here a 我在 HTML 中得到了这个 click lt
  • 使用 socket.io 和 sails.js 发送会话特定消息

    我正在尝试使用 sails js 框架实现私人聊天功能 但在尝试向特定用户发送消息时遇到了一些麻烦 目前 我已经通过使用socket io的将消息发送到特定的socket id来实现私人通信 socket socket id emit ev
  • SailsJS 中的 API 版本控制

    基于这个问题 我已经禁用了嵌套控制器和蓝图 我的问题是这样的 API 控制器 v1 UserController js 路线 js POST v1 user register v1 UserController createUser 策略
  • 我可以将 Sailsjs 部署到 AppHarbor 或 Heroku 吗?

    AppHarbor 使用 iisnode 支持 Node 我现在可以将 Sails js 应用程序部署到 AppHarbor吗 如果可以 如何部署 老实说 我不知道我在节点部署方面做了什么 但我正在尝试遵循我在网上阅读的内容 当我将代码部署
  • 使用 Waterline ORM SailsJS 的日期之间

    目标 返回两个日期之间创建的项目的列表 根据这个问题https github com balderdashy waterline issues 110 https github com balderdashy waterline issue
  • Sails.js + Waterline:通过关联实现多对多

    我是 Sails js v0 10 5 和 Waterline ORM 的新手 我在数据库中有 3 个表 用户 id 名称 角色 id 别名 和连接表 users roles user id role id 重要的是不要更改数据库中的表名和
  • Sails.js 如何修改路由以解释逗号分隔的 id 列表

    根据一些 JSON API 规范 例如http jsonapi org format urls individual resources http jsonapi org format urls individual resources 服
  • SailsJS:如何正确地对控制器进行单元测试?

    一直在使用 Sails js 但在为控制器进行 Jasmine 单元测试时遇到了困难 如果这是显而易见的事情 请原谅我的无知 因为我在过去的 3 4 个月里才深入研究 JavaScript 开发 在过去的框架 特别是 ASP Net MVC
  • Sails.js 中的子域路由

    我试图找出一种在 Sails js 中以完全动态的方式路由子域的方法 默认路由似乎不允许这样做 例如 如果用户访问 yourname example com 则路由会将其读取为 example com users theirname 并且子
  • sails js 数据关系

    sails js 是否支持模型 集合之间的关系 如果是这样 有人可以指出文档吗 例如 我有 2 个模型 1 生产 production name string description text 2 Album album name stri
  • Sails.js - 如何更新嵌套模型

    attributes username type email validated by the ORM required true password type string required true profile firstname s
  • 如何上传文件 - sails.js

    我可以下载图像和 pdf 但无法下载文档文件 doc pptx odt 下载文档 doc pptx odt 时 仅将其下载为 ZIP XML 文件 我可以做什么 我在用着 填写上传文件文档 https github com balderda
  • sails.js 水线嵌套填充查询

    我有一个返回对象的多个结果的查找查询 该对象包含一个包含另一个模型的模型 问题是水线不支持嵌套填充 因此它填充第一个模型 但不填充它的内部模型 我见过的所有示例都是针对 findOne 查询的 我正在寻找一种方法来解决返回多个结果的查找查询
  • 运行帆抛出无效字符错误

    我已经使用 npm install sails g 成功安装了 sails 我运行的是 Windows 7 当我尝试运行 sails 命令时 收到错误消息 找不到命令 然后我将相应的 bin 文件夹包含在 PATH 环境变量中 然后在尝试运
  • 水线,在数组中查找数组

    我有视频模型 module exports attributes id string tags array 我想查找带有 Hello 或 World 等标签的所有视频 我可以轻松获取所有视频 例如 Video find tags 你好 我看
  • npm install 未在 GitHub 上安装最新版本

    我有一个名为 sails mongo 的模块 我想使用以下命令将其更新到最新版本 npm update sails mongo save 我也尝试卸载然后再次安装 我试过sails mongo latest and sails mongo

随机推荐

  • 如何在 github 中比较/区分 master 和 fork 存储库的特定版本

    Github 上有两个存储库 Repo1 是一个有定期提交的master 尚未被我分叉 Repo2 是大约 2 年前 Repo1 的一个分叉 尚未由我分叉 我想根据 Repo1 中由 Repo2 分支的代码版本 大约 2 年前 在两个存储库
  • 在提交 spring mvc 上绑定子对象

    我是 Java 新手 所以这个问题看起来很简单 我有一个像这样的模型 Entity name website public class Website Id GeneratedValue strategy GenerationType ID
  • PhoneGap / JQuery Mobile - 键盘可见时页面样式中断

    我有一个使用 Phonegap 和 JQuery Mobile 构建的应用程序 每当软键盘显示时 在表单输入等上 整个页面都会调整大小 图像 按钮和文本 我假设有什么东西破坏了CSS 其他人也遇到过这个问题 或者知道为什么会发生这种情况吗
  • 第 2 部分:Web Start 应用程序:并发问题

    根据您的建议这个线程 我尝试使用 FileLock 但是 当我在文件中写入内容时 Excel 文件不知何故被损坏 并且文件中没有任何内容 它变空 其中没有内容 我有以下方法 void writeIntoTheFile XSSFWorkboo
  • 如何在地图上绘制可视化线串

    我有一些来自 Lng 和 lat 的坐标 我将它们组合成一个线串 线串由 2 个点组成 从一点来说starting origin并从一点开始ending destination 这是 Linestring 列的代码 erg2 Linestr
  • 使用 SqlDataAdapter 插入行

    我想使用 SqlDataAdapter 将一行插入数据库 我在 CustomerOrders 数据库中有 2 个表 Custormers 和 Orders 并且有一千多条记录 我想创建一个 GUI 文本框 用于将新客户和订单添加到数据库中各
  • 捆绑 ArrayList > [重复]

    这个问题在这里已经有答案了 有没有办法通过ArrayList
  • Flask 登录和 Heroku 问题

    我有一个示例 Web 应用程序 在 Heroku 上运行 Flask 的 Flask http twittaclone herokuapp com 当我在本地主机上运行它时 登录功能工作正常 当我推送到 heroku 时 它崩溃了 不允许用
  • 保存到 CSV 时 Spark 写入额外行

    我向 parquet 写入了一个包含 1 000 000 行的文件 当我读回 parquet 文件时 结果是 1 000 000 行 df spark read parquet parquet path df count gt gt gt
  • 当我在我的 Web 应用程序中发送 Ajax 请求时,控制器端会在 laravel 的请求参数中给我脚本

    当我发送这个ajax请求时 ajax url URL to admin repcasetracker getdiscount data serialnumber serialnumberdata success function data
  • 最大并发 TCP/IP 连接数 - Windows XP SP3

    有谁知道 Windows XP SP3 上的最大并发 TCP IP 连接数是多少 我正在尝试对一台机器进行负载测试 并且想知道应用程序 在我的例子中是java应用程序 可以向该机器打开的最大tcp连接数是多少 请注意 您通常可能会受到客户端
  • 如何使用内置的 .net 压缩类来压缩目录?

    使用 System IO Compression 命名空间类 GZIPStream 和 DeflateStream 我成功地可以压缩和解压缩单个文件 但是 如果我传递目录名作为压缩目标 则会出现安全异常 我是否必须 递归地 枚举所有文件和子
  • 同时抽象对象和行为的模式

    我们有一个使用外部旅行系统并允许购买门票的项目 我们在本地保存票证信息 但实际状态在外部系统中定义 FirstCorpService srv1 new FirstCorpService FirstCorpTicket tkt1 srv1 b
  • 如何检查 IEnumerable 返回 null 或是否有任何行?

    我有一个类似于下面的 linq 查询 IEnumerable
  • 日期时间和时间戳有什么区别

    Sql Server 中日期时间和时间戳数据类型有什么区别 一个是日期和时间 另一个是每次更新行时更新的列类型 注意时间戳已被弃用 使用行版本反而
  • sum(Array) 表示索引超过矩阵维度[重复]

    这个问题在这里已经有答案了 我是Matlab的新手 我试图做一些图像匹配 图像X更大 图像Y更小 我们的目标是找到y与x的所有可能重叠 然后计算每个这样的RGB的平方差和重叠 即x 2 y 2 z 2 所以我在更大的图像中找到一个位置 i
  • 使用 $.support.cors = true; 是否安全?在 jQuery 中?

    我试图使用 jQuery 的 ajax 方法访问不同域上的 Web 服务 经过一些研究后 看起来它不允许这样做 这是为了防止跨站点脚本而设计的 我遇到了一个解决办法 其中包括这一行 support cors true 在我的 javascr
  • 基于位置的搜索结果查询速度慢

    我有一个查询 用于查找按位置排序的结果 结果还必须考虑增值税 因此这也在查询中 遗憾的是 在未缓存的情况下 查询可能需要 4 秒以上的时间才能运行 任何人都可以发现任何明显的问题或建议我可以做些什么来改进它吗 只是为了澄清查询中发生的情况
  • 在异步方法中返回和等待任务之间的区别[重复]

    这个问题在这里已经有答案了 下面的方法有什么区别吗 其中一个比另一个更可取吗 public static async Task SendAsync1 string to string subject string htmlBody awai
  • Sails 1.0 模型没有主键

    我尝试使用新版本 1 0 并重构我的项目 我有一个问题 但我现在不知道如何解决她 我的 BD 上的某些表没有主键 当我迁移到 sails 1 0 时 出现此错误 模型中friends 主键设置为id 但没有这样的 在模型上找到属性 您必须定