小编pzu*_*raq的帖子

将has_many添加到ActiveModel :: Serializer的问题

我一直在尝试将has_many关系添加到我的ActiveModel :: Serializers一段时间了,我收到了一些与它们相关的错误.似乎has_many关系正在调用错误的序列化程序.这是错误:

Started GET "/vehicles/1001" for 127.0.0.1 at 2013-04-11 01:07:08 -0700
Processing by UsersController#index as JSON
  Parameters: {"user"=>{}}
  [1m[36mUser Load (0.2ms)[0m  [1mSELECT `users`.* FROM `users` [0m
Processing by VehiclesController#show as JSON
Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)
  Parameters: {"id"=>"1001", "vehicle"=>{}}
  [1m[35mVehicle Load (0.6ms)[0m  SELECT `vehicles`.* FROM `vehicles` WHERE `vehicles`.`id` = 1001 LIMIT 1


Started GET "/vendor_reps" for 127.0.0.1 at 2013-04-11 01:07:08 -0700
Completed 500 Internal Server Error in 4ms

NoMethodError (undefined method `serializable_hash' for #<ActiveModel::ArraySerializer:0x007fbbcaa82018>): …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails active-model-serializers

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

Jquery文件上传插件:动态更改上传路径?

我正在尝试使用blueimp Jquery File Upload插件来处理我目前正在进行的项目.它完全符合我的需求,有一个问题:我需要能够根据包含插件的页面上的GET变量来更改上传的路径.基本上,我将它用作车辆集合的图像管理器,我希望它连接到每个车辆的单独文件夹.

我一直在浏览文档和谷歌搜索,我已经找到了更改默认目录的方法(通过修改upload.class.php),但由于我需要这是动态的,这不起作用.

我想必须有一种方法可以将一个POST变量添加到激活php脚本的ajax调用中,但我甚至无法找到这些ajax调用的位置.我甚至无法在整个代码中找到对任何一个php文件(index.php和upload.class.php)的引用.

有关如何实现这一目标的任何想法?

php ajax jquery plugins

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

我应该如何为一个队列或堆栈使用两个C结构?

我得到了以下结构定义,用于围绕队列和堆栈的分配:

struct entry
{
            bool operation;
            char op;
            int num;
};

struct node
{
            bool operation;
            char op;
            int num;
            entry * next;
};
Run Code Online (Sandbox Code Playgroud)

赋值很简单,但我不确定如何将这些结构实现到队列或堆栈中.我想如果你想创建一个链表,那么你只使用了一个结构.有没有办法使用这个设置?这可能是一个错字吗?

c queue stack struct structure

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