小编RSA*_*min的帖子

如何使用Laravel模型访问数据库视图?

我正在将一个Postgres支持的Web应用程序移植到Laravel 4.2,我看不到一种方法来利用psql db中现有的8个左右的求和视图.这些视图预先形成各种聚合和平均功能,因此它们恰好是模式的一部分,因为它们说明了表实体之间的关系.

当然有人必须使用Laravel的活动记录样式界面的数据库视图?你怎么去的?

php postgresql laravel

10
推荐指数
1
解决办法
1万
查看次数

Laravel 5.2:认证路由在哪里声明?

我需要重新排列身份验证系统使用的网址。Laravel 5.2。我曾经用过artisan make:auth,现在找不到路由器被告知如何处理/login和的地方/logout。恕我直言,在我看来,在“易用性”方面倒退了一步,Laravel努力争取使许多通常被覆盖的功能在最近的修订中变得如此模糊。

我将应用划分为管理员和公共区域,每种都有单独的登录机制:/ admin / login将由核心Laravel系统处理,而/ login将针对前端管理员用户,由auth处理一组不同的类。

有人可以帮助我吗?

laravel laravel-5.2

4
推荐指数
1
解决办法
2448
查看次数

如何在Sails.js中引发自定义错误消息

我是Sails.js(0.9.13)和节点样式编程的新手.任何帮助赞赏.以下示例来自UserController:

module.exports = {

    save: function (req, res) {

        var u = {    
            firstName: req.param('firstName'),
            lastName: req.param('lastName'),
            email: req.param('email'),
            password: req.param('password'),
        };

        User.create(u).done(function(err,user){
            if(err) {       
                if( err.code == 'ER_DUP_ENTRY' ) {
                    return new Error('Duplicate: email address already in use.','UserController');
                }
                console.log( err );
                return;
            } 
            console.log( user );
        });
   }
}
Run Code Online (Sandbox Code Playgroud)

所以我试图捕获'ER_DUP_ENTRY'错误代码并返回自定义错误消息,但我写的没有运气.我该怎么做呢?

javascript error-handling node.js sails.js

3
推荐指数
1
解决办法
8343
查看次数

Sailsjs政策没有生效

我在Sails 0.9.16中遇到了策略/路由问题.无论我做什么,/用户路径都不受保护.显然,我做错了什么.

我有以下路线:

'/': {
    view: 'home/index'
},

'get /login': {
view: 'login'
},

'post /login': {
  controller: 'UserController',
  action: 'login'
},
Run Code Online (Sandbox Code Playgroud)

以下政策:

module.exports.policies = {
   '*'    : false,
   user   : {
   '*': 'isAuthenticated'
   },
   login  : {
   '*' :true 
   },
}
Run Code Online (Sandbox Code Playgroud)

从路由和策略中,您可以看到我希望/ login route不受保护,并且/ user/*路径受到保护.我的isAuthenticated.js是用新帆项目创建的股票.

UserController正确匹配密码并设置req.session.authenticated = true.

我迷失了如何解决这个问题?

sails.js

0
推荐指数
1
解决办法
736
查看次数