小编tsh*_*uck的帖子

每个循环使用Rails的奇数输出

我有一个视图,由于某种原因显示我试图循环的对象的内存位置.我对rails很新,所以我不确定为什么会这样.该对象是一个带有两个字段的标题,标题和内容.

在控制器中我(在索引函数中)

@note = Note.all
Run Code Online (Sandbox Code Playgroud)

然后在视图中我正在这样做

<%= @notes.each do |note| %>
    <%= link_to note.title, "notes/#{note.id}"%>
<% end %>
Run Code Online (Sandbox Code Playgroud)

浏览器中的输出是 School Work #Note:0x1042e4708>#Note:0x1042e2ae8>

谢谢您的帮助

ruby-on-rails

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

对类似字符串进行分组

我正在尝试分析一堆搜索术语,这么多个人,他们并没有说太多.也就是说,我想对条款进行分组,因为我认为类似的术语应该具有相似的效果.例如,

Term               Group
NBA Basketball     1
Basketball NBA     1
Basketball         1
Baseball           2
Run Code Online (Sandbox Code Playgroud)

这是一个人为的例子,但希望它能解释我正在努力做的事情.那么,做我所描述的最好的方法是什么?我认为nltk可能会有这样的东西,但我对它几乎不熟悉.

谢谢

python nlp nltk

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

第一次尝试ajax,脚本没被看见?

我现在已经用php/CI编写了一段时间,并开始了解它,但我正试图使用​​jQuery +一些ajax的东西,我似乎无法让它工作.这就像剧本甚至没有被看到.

我想要它做的是在用户单击提交按钮时调用java/test函数.我想添加像if(ajax)这样的东西,这就是为什么我在表单数据中有这个,但没有matte它所谓的提交函数 - 我添加了返回false所以它不会触发提交函数但它仍然是.

这是我的代码,任何帮助都会很棒.谢谢

java.php //控制器

<?php

class Java extends Controller{

    function index(){
        $this->load->view('java_view');
    }

    function submit(){
        $one = $this->input->post('one');
        $two = $this->input->post('two');

        echo $one;
    }
            function test(){
        $one = $this->input->post('one');
        $two = $this->input->post('two');

        echo $two;
    }


}   
Run Code Online (Sandbox Code Playgroud)

java_view.php // viewfile

<html>
<header>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

<script type="javascript">
    $(document).ready(function(){
        $('#submit').click(function(){

            var form_data = {
                one: ('#one').val(),
                two: ('#two').val(),
                ajax: '1',
            };

            $.ajax({
            url: "<?php echo site_url('java/test'); ?>",
            type: 'POST',
            data: form_data,
            success: function() {
                alert('success');
            }
            });
                            return …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery codeigniter

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

Ruby初学者课题

在我开始使用rails dev之前,我正在尝试更深入地学习ruby,但是我在学习课程时遇到了一些问题.我似乎无法理解为什么以下不起作用.

#point.rb
class Point
  attr_accessor :x, :y

  def initialize(p = [0,0])
   @x = p[0]
   @y = p[1]
  end
end

#shape.rb
require_relative 'point.rb'

class Shape

  attr_accessor :points

  def initialize *the_points
    for p in the_points
      @points.append Point.new(p)
    end
  end

end

s = Shape.new([3,2])

puts s.points
Run Code Online (Sandbox Code Playgroud)

当我调用该函数时,我得到NilClass的no方法错误,我假设它是指@ point.append.

ruby class

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

标签 统计

ajax ×1

class ×1

codeigniter ×1

javascript ×1

jquery ×1

nlp ×1

nltk ×1

php ×1

python ×1

ruby ×1

ruby-on-rails ×1