小编Har*_*man的帖子

Windows 7上的MySQL gem安装错误

我正在使用Windows 7并创建与MySQL2的连接.我需要安装gem.我正在遵循这些步骤.有人可以评论一下:

  1. 将以下内容添加到Gemfile: gem 'mysql2', '~> 0.3.15'

  2. 运行以下命令cmd:gem install mysql2 -v '0.3.15'

  3. 使用cmd转到应用程序并运行以下代码: bundle install

当我执行步骤(3)时,我收到以下错误:

安装mysql2(0.3.15)时发生错误,捆绑器无法继续确保`gem install mysql2 -v"0.3.15"'在捆绑之前成功.

我的应用程序驻留在D驱动器上,我使用的是Windows 7.

rubygems ruby-on-rails mysql2

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

如何删除网址中的端口号

我在 ubunto 系统中使用 laravel 框架,我想从我的 url 中删除端口号

现在写我可以用这个网址访问我的网络项目

http://localhost:8000
Run Code Online (Sandbox Code Playgroud)

我想要这个网址

http://localhost/
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

ubuntu laravel

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

为什么每次都需要为 RVM 定义源

当我想运行 rails 服务器时,它不起作用,因为我需要在终端中定义每次 RVM 源。像那样

~/.rvm/scripts/rvm

如果我重新启动计算机然后需要再次定义源然后 RVM 工作..

如何在 ubuntu 12.10 中永久定义它。请帮我

ruby-on-rails rvm

2
推荐指数
1
解决办法
2952
查看次数

模型和表名称约定Laravel

我想了解Laravel中的模型和表约定。

我现在有表用户和user_address,我不想使用

受保护的$ table =“ user_address”

属性。请在模型或表格中建议我正确的约定。

models laravel

2
推荐指数
1
解决办法
6241
查看次数

在第一个ajax请求之后然后运行第二个..现在同时运行两个函数

我有一个运行拖请求同时Ajax功能.我想要同时运行这些功能,第一次成功后运行第二个ajax请求

jQuery.ajax({
    type:'Post',
    data : {'first':first},
    url : 'abc.php',
    success : function (returnHtml) {
        jQuery(".xyz").html(returnHtml);
    }

});

jQuery.ajax({
    type:'Post',
    data : {'first':first},
    url : 'abc1.php',
    success : function (returnHtml) {
        jQuery(".xyz2").html(returnHtml);
    }

});
Run Code Online (Sandbox Code Playgroud)

怎么做到这一点

ajax jquery

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

请参阅WHERE子句中的列名别名

我在postgres sql中用列别名写下了这个查询它工作正常:

select email as e from users 
Run Code Online (Sandbox Code Playgroud)

它在e列别名下显示结果但是当我触发where条件时e它会显示此错误:

select email as e from users where e = 'jaskaransingh@demo.com'
Run Code Online (Sandbox Code Playgroud)

错误:列"e"不存在

为什么这样?我们如何在哪里使用别名?

sql postgresql alias

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

如何检查对象是否退出视图ROR

我已经在远程lat long上实现了查询,并在这样的查询中创建虚拟字段

user        = User.all
if longitude.present? && latitude.present? && fulladdress.present?

   distantQuery = "(3959 * acos( cos( radians("+latitude+") ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians("+longitude+")) + sin( radians("+latitude +")) * sin(radians(latitude))))  < " + miles
   user = User.select("*, (3959 * acos(cos(radians("+latitude+")) * cos( radians(latitude)) * cos(radians(longitude) - radians("+longitude+")) + sin(radians(" +latitude +")) * sin(radians(latitude))))  as distant").where(distantQuery)
end
Run Code Online (Sandbox Code Playgroud)

当我的if条件运行然后遥远的另一个明智的时候它就不会来了

<% @result.each do |r| %>
<tr>
<td>
 <%= r.distant.present %>

</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

现在在视野中我的遥远是来自形式查询然后它将显示结果,当它不会来时它会显示我的错误

undefined method …
Run Code Online (Sandbox Code Playgroud)

ruby if-statement ruby-on-rails

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

在绑定模型后我的条件不起作用Cakephp

在我想要应用像cakephp 1.3之类的条件后,我有绑定模型

$this->Question->bindModel(
        array(
            'hasOne'=>array(
                'QaRegion'=>array(
                    'className' => 'QaRegion',
                    'foreignKey'=>'region_id',
                    'conditions'=>array(
                            'QaRegion.region_id' => array(5,2,7) 
                        )
                )
            )
        )
    );
    echo '<pre>';

    $questionData = $this->Question->find('first', array('conditions'=>array('QaRegion.id !='=>'')));
    print_r($questionData); die('s');
Run Code Online (Sandbox Code Playgroud)

我已将问题模型绑定到QaRegion.现在我想在查询中实现QaRegion.id != null它不起作用.请帮我.

php mysql cakephp

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