小编Jef*_*cke的帖子

Twitter Bootstrap可滚动表行和固定标题

有谁知道如何制作一个固定标题行和可滚动的主体行的表?如果重要的话,我正在使用twitter bootstrap.

这是我正在尝试创建的示例:

http://www.siteexperts.com/tips/html/ts04/page1.asp

我见过的所有例子都将它分成两个单独的表.想知道是否有人有更优雅的解决方案.

Twitter引导程序还会根据内容自动调整列大小,这是我希望将其保留在一个表中的另一个原因

css jquery twitter-bootstrap

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

mongoid查询集合,其中两列彼此相等

我正在使用Mongoid连接到mongodb并需要查询帮助.

我有一个父模型,每个父母和孩子都有一个名字.

Class Parent
  field: :name
  field: :child_name
end
Run Code Online (Sandbox Code Playgroud)

我可以将孩子分成另一个模型和/或嵌入它,但我的数据库需求很简单.我想查询子名称与父名称相同的所有文档.(例如,父亲是杰夫,儿子也是杰夫).

尝试以下,但它不起作用.

  parent = Parent.where(name: :child_name)
Run Code Online (Sandbox Code Playgroud)

不确定如何使用Mongoid.任何帮助深表感谢

ruby-on-rails mongoid

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

Rails范围/类方法,用于选择存在关联的项目

似乎无法解决这个问题.我有一个消息模型如下

Message
 # content:string
 # original_id:integer
 # sender_id:integer
 # receiver_id:integer

 has_one :reply, class_name: "Message", foreign_key: "original_id"
 belongs_to :original, class_name: "Message"
Run Code Online (Sandbox Code Playgroud)

每条消息只能有一个回复,回复消息将有相应的原始消息.

我想要做的是创建一个范围或类方法,允许我在一个批处理中提取已回复的消息,在另一个批处理中提取未提取的消息.

就像是

 # return messages that have a reply present
 def self.replied
   where(reply.present?)
 end

 # return messages that have no reply
 def self.unreplied
   where(reply.nil?)
 end
Run Code Online (Sandbox Code Playgroud)

所以我可以链接方法,最终用它来拉消息

 user1.messages.replied
Run Code Online (Sandbox Code Playgroud)

它目前不起作用,因为我不能使用where子句,除非它是一个DB列......所以我在考虑在DB中添加一个"replied"布尔列,所以我可以使用where子句但是可能有一个解决方案对此,我只是没想到.一个范围有一个lambda?我现在卡住了.

任何帮助非常感谢

ruby scope ruby-on-rails

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

标签 统计

ruby-on-rails ×2

css ×1

jquery ×1

mongoid ×1

ruby ×1

scope ×1

twitter-bootstrap ×1