问题:

一.数据填充: 在开发环境中,难免要填充一些基础数据用于测试用。现有两种方法

    1.在bootstrap.js或者其他启动文件中创建一些数据

    2.https://github.com/frostme/sails-seed 一个数据填充包。可以一试

  二.多表联合查询:sails.js 的orm 不支持: model.foreign_key.foreign.key.attr 类似的查询方式。不过有人给出了答案-.-

    1.https://github.com/balderdashy/waterline/pull/1052/files, 这应该是个功能补充,评论可是喝彩声一片啊。 可是我用的时候可是好多问题--!  坐等更新.

    2.如果只是2.3层的话就不用那么麻烦了, 有一些好的写法: http://stackoverflow.com/questions/23446484/sails-js-populate-nested-associations

  三.必备的一些包。

    1.lodash: js的一些数组,对象处理用的。有很多好用的方法。  必备:)

    2.bluebird: 解决死亡回调。代码看起来也漂亮多了

  

转载于:https://www.cnblogs.com/plzzhy/p/4748331.html

sail.js学习 - 一些问题相关推荐

  1. sail.js学习 - 安装篇

    导言: 最近在学习sails.js(http://sailsjs.org/),因为用的人不多,资料较少,故写些自己的学习过程.因自己也是初学node.js,有问题大家指出. 介绍: sails.js的 ...

  2. ArcGIS JS 学习笔记4 实现地图联动

    原文:ArcGIS JS 学习笔记4 实现地图联动 1.开篇 守望屁股实在太好玩了,所以最近有点懒,这次就先写个简单的来凑一下数.这次我的模仿目标是天地图的地图联动. 天地的地图联动不仅地图有联动,而 ...

  3. backbone.js学习笔记

    backbone.js学习笔记 之前只接触过jQuery,看来Backbone是除了jQuery的第二大JS框架... backbone到底是个啥? 其实刚开始我也不知道=_=,我是这周二才听说居然还 ...

  4. 程序员的高速学习法——以JS学习为例,进行图解

    近期一直在忙着学习,感觉做总结的时间太少了,听起来挺好玩儿的,就像<倾城之恋>里面.范柳原说:那时候都忙着谈恋爱了哪里有时间恋爱.  学习和总结也是一样.不能一直忙着学习而导致自己没有时间 ...

  5. node.js学习笔记

    # node.js学习笔记标签(空格分隔): node.js---## 一 内置模块学习 ### 1. http 模块 ``` //1 导入http模块 const http =require('ht ...

  6. node.js学习笔记14—微型社交网站

    node.js学习笔记14-微型社交网站 1.功能分析 微博是以用户为中心,因此需要有注册和登录功能. 微博最核心的功能是信息的发表,这个功能包括许多方面,包括:数据库访问,前端显示等. 一个完整的微 ...

  7. WebGL three.js学习笔记 6种类型的纹理介绍及应用

    WebGL three.js学习笔记 6种类型的纹理介绍及应用 本文所使用到的demo演示: 高光贴图Demo演示 反光效果Demo演示(因为是加载的模型,所以速度会慢) (一)普通纹理 计算机图形学 ...

  8. js 学习笔记(一)

    前言 网上其实已经有非常多的js学习资料了,但是每个人都有自己的基础,所以往往是有的人讲的深一点,有的人说的浅一点. 就我自身而言,想要匹配自己水平的找些资料,往往是十分的零碎,所以可能今天看到的文章 ...

  9. html 流程控制,HTML5独家分享:原生JS学习笔记2——程序流程控制

    当当当当 .....楼主又来了!新一期的js学习笔记2--程序流程控制更新了! 想一键获取全部js学习笔记的可以给楼主留言哦! js中的程序控制语句 常见的程序有三种执行结构: 1.顺序结构 2.分支 ...

最新文章

  1. [Android Pro] 有关Broadcast作为内部类时注册的一些问题
  2. 没有顶会的CV/NLP方向的博士生毕业出路在哪里?
  3. 对于java程序语言的单例设计模式讲解
  4. FD.io/VPP — L2 vSwitch
  5. eclipse的操作
  6. 我去,JS自执行匿名函数竟然有20几种写法!
  7. 存款人在哪些情况下应向开户银行提出撤销银行结算账户的申请?
  8. python解释器环境中、用于表示上一次_文学人类学概说_尔雅文学人类学概说答案第四小节课后作业答案...
  9. char* 与 LPCTSTR转换
  10. 使用组策略禁止域用户运行特定软件名称的程序
  11. https配置的后序以及网页定位的测试
  12. 线JSON转jsdoc工具
  13. 第六版PMBOK中工具与技术的介绍:数据收集数据分析数据表现
  14. 深度学习 检测异常_深度学习用于异常检测:全面调查
  15. 浏览器中加载CNN进行手写数字识别,并部署到Gitee Page
  16. Qt与云服务器项目,qt 云服务器
  17. vscode 力扣插件
  18. 上山的路上,总得给自己一点阳光。
  19. Android 之AS项目,无法编译,Make Project(小锤子)、Rebuild Project、Clean Project都无效
  20. 为什么时钟和复位信号要在综合阶段设置为set_drive 0和set_dont_touch_network

热门文章

  1. dashboard与coredns服务启动发生ContainerCreating的对应方法
  2. 百度地图 appkey_android,百度地图AppKey的申请
  3. 知识体系更新迭代的探索
  4. ArcGIS server如何将自己的小地图叠加到Google maps或者Virtual Earth上
  5. gmt时间转化函数c语言,时区缩写 UTC, CST, GMT, CEST 以及转换(示例代码)
  6. 群晖用php装aria2,NAS群晖DSM5.2小白教程:一行命令用 Docker 架设 aria2 服务 首发
  7. hc05与单片机连接图_小白学单片机:单片机烧写器及烧写软件的使用
  8. Cannot find JRE ‘1.8‘. You can specify JRE to run maven goals in Settings | Mav
  9. 预约挂号医院管理项目----Service-cmn模块—数据字典
  10. 影视音乐,不了的情怀