小编And*_*xio的帖子

使用SailsJS一次更新多个记录

所以我正在制作这个应用程序,我会为餐厅提供菜单项吗?

所有者应该能够移动菜单项

这是我的menuitem.js模型包含的

名称,价格,位置

而已.超级简单.

因此,为了重新定位这些元素,我将使用jquery UI,因此最终产品将与此类似> http://jqueryui.com/sortable/

因此,我的目标是每次更改其中一个菜单项时,将每个菜单项的位置保存在数据库中.所以我认为Sails必须有一个可以一次更新所有记录的功能

如下

Menuitem.update([{id: 1},{position: 3}], [{id: 2},{position: 3}] ).exec(function(err, updatedRecords) {
            if (err) {
                return res.send({message: 'Could not update the records', err: err}, 500);
            }

            if (updatedRecords) {
                return res.send({ records: updatedRecords }, 200);
            } else {
                return res.notFound('Records not found');
            }
        });
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激

还在SailsJS上打开了一个问题 https://github.com/balderdashy/sails/issues/2404

sails.js waterline

8
推荐指数
1
解决办法
2335
查看次数

当环境= DEV时,SailsJS从本地服务器加载资产,当环境= PROD时,从CDN加载资产

嗨,我有一个网络应用程序,当我在我的计算机和农村地区的开发模式工作时,我需要能够使用资产形成一个本地文件夹.但是,当我将代码部署到PROD服务器时,我需要能够切换要从CDN加载的资产.

无论如何在sails.environment global的帮助下这是否可能?

例如

    <% if(sails.environment == 'PROD') { %> 
      <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
      <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
      <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>    
      <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular-resource.min.js"></script>    
      <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular-cookies.min.js"></script>    
    <% } else { %>
      <script src="/js/jquery.min.js"></script>
      <script src="/js/bootstrap.min.js"></script>
      <script src="/js/angular.min.js"></script>
      <script src="/js/angular-resource.min.js"></script>
      <script src="/js/angular-cookies.min.js"></script>
    <% } %>
Run Code Online (Sandbox Code Playgroud)

谢谢.

sails.js

5
推荐指数
1
解决办法
862
查看次数

标签 统计

sails.js ×2

waterline ×1