小编JP *_*son的帖子

查询Mongoid Hash字段

我想在Hash字段上查询Mongoid类.我不确定我怎么能用条件做到这一点?

这是一个例子:

class Person
  include Mongoid::Document

  field :things, :type => Hash
end
Run Code Online (Sandbox Code Playgroud)

那么,让我们说我有这个:

p = Person.new
p.things = {}
p.things[:tv] = "Samsung"
Run Code Online (Sandbox Code Playgroud)

我想查询第一个拥有三星电视的人......

People.first(:conditions => ?????
Run Code Online (Sandbox Code Playgroud)

提前致谢.

ruby ruby-on-rails mongodb nosql mongoid

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

库读/写pbxproj/xcodeproj文件?

有没有人知道一个库来读/写Xcode项目文件.xcodeproj / .pbxproj?欢迎任何语言.

提前致谢.

ruby java macos xcode objective-c

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

如何从Rails控制器显式声明视图?

我想从我的控制器显式调用一个视图.

现在我有:

def some_action
  .. do something ...
  respond_to do |format|
    format.xml
  end
end
Run Code Online (Sandbox Code Playgroud)

...然后它调用我的some_action.xml.builder视图.我该怎么称呼其他观点?response_to中有参数我错过了吗?

谢谢,

J.P

ruby-on-rails

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

使用JSON/Firefox调试我的Web应用程序 - Firefox处理JSON?

我正在尝试使用FireFox3调试我的Web应用程序.但是,当JSON源来自我的应用程序时,Firefox希望在新程序中打开"application/json".有没有办法配置FireFox3来处理常规文本文件的JSON并在当前选项卡中打开JSON?

谢谢.

firefox json

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

在Rails迁移中,指定的数字是什么:限制整数表示?

在Rails迁移中,为整数:limit参数指定的数字代表什么?是字节数还是位数?

即如果我要指定以下内容:

t.integer :coefficient, :limit => 2
Run Code Online (Sandbox Code Playgroud)

这是否意味着SQL数据库将为每个整数保留两个字节,或者每个整数不能超过两位数?我假设它意味着字节,但我并不积极.

谢谢!

ruby-on-rails

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

在GWT中创建流体面板以填充页面?

我想在GWT中使用一个面板来填充页面而不必实际设置大小.有没有办法做到这一点?目前我有以下内容:

public class Main  implements EntryPoint
{
    public void onModuleLoad()
    {
        HorizontalSplitPanel split = new HorizontalSplitPanel();
        //split.setSize("250px", "500px");
        split.setSplitPosition("30%");

        DecoratorPanel dp = new DecoratorPanel();
        dp.setWidget(split);

        RootPanel.get().add(dp);
    }

}
Run Code Online (Sandbox Code Playgroud)

使用前面的代码段,没有任何内容显示出来.有没有我失踪的方法电话?

谢谢.


更新于2008年9月17日20:15

我在每一侧放了一些按钮(明确设置了它们的大小),但仍然无效.我真的很惊讶,不像FillLayout类或setFillLayout方法或setDockStyle(DockStyle.Fill)或类似的东西.也许这不可能?但是,就像GWT一样受欢迎,我认为这是可能的.

更新于2008年9月18日14:38

我已经尝试将RootPanel的宽度和高度设置为100%,但仍然无法正常工作.谢谢你的建议,但似乎它可能会起作用.还有其他建议吗?

java gwt

18
推荐指数
2
解决办法
3万
查看次数

Apple开发人员连接网站要求我提供的"App Id"是什么?

我刚刚注册成为iPhone开发人员.什么是"App Id"?这是我公司的名字吗?这只是我的申请名吗?Apple对此并不十分清楚.

谢谢.

ios

17
推荐指数
2
解决办法
3万
查看次数

C#/ Unity中的构造函数注入?

我正在使用C#和Microsoft的Unity框架.我不太清楚如何解决这个问题.这可能与我对Unity缺乏理解DI有关.

我可以使用以下示例代码总结我的问题:

class Train(Person p) { ... }

class Bus(Person p) { ... }

class Person(string name) { ... }

Person dad = new Person("joe");
Person son = new Person("timmy");
Run Code Online (Sandbox Code Playgroud)

当我在Bus上调用resolve方法时,如何确保注入名为'timmy'的Person'onon'并在解析Train时如何确定具有当时名称'joe'的Person'add'得到解决?

我想也许可以使用命名实例?但我不知所措.任何帮助,将不胜感激.

顺便说一句,我宁愿不创建一个IPerson接口.

c# dependency-injection unity-container constructor-injection

16
推荐指数
3
解决办法
3万
查看次数

构建Internet Explorer扩展/附加组件?

我想为IE 7/8构建一个浏览器扩展.我想用.NET来做.你知道我可以参考的任何资源或教程吗?我找不到多少.

谢谢!

.net c# internet-explorer add-in

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

Node.js会产生颜色吗?

我正在使用Mocha来测试我的应用.目前,我正在使用Makefiles,但我想切换到Cakefiles.当我通过Cake运行我的测试时,Mocha的颜色不会显示在控制台上.

这是一个例子:

task 'test', 'test project', (options) ->
  fetchTestFiles './test', (err,files) ->
    mocha = spawn 'mocha', files   
    mocha.stdout.pipe(process.stdout, end: false)
Run Code Online (Sandbox Code Playgroud)

现在,我尝试这样做:

task 'test', 'test project', (options) ->
  fetchTestFiles './test', (err,files) ->
    mocha = spawn 'mocha', files, customFds: [0..2]
Run Code Online (Sandbox Code Playgroud)

这是有效的,但Node.js文档声明customFds已弃用.有没有办法通过颜色而不使用customFds

javascript process exec node.js coffeescript

15
推荐指数
2
解决办法
4091
查看次数