有谁知道如何制作一个固定标题行和可滚动的主体行的表?如果重要的话,我正在使用twitter bootstrap.
这是我正在尝试创建的示例:
http://www.siteexperts.com/tips/html/ts04/page1.asp
我见过的所有例子都将它分成两个单独的表.想知道是否有人有更优雅的解决方案.
Twitter引导程序还会根据内容自动调整列大小,这是我希望将其保留在一个表中的另一个原因
我正在使用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.任何帮助深表感谢
似乎无法解决这个问题.我有一个消息模型如下
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?我现在卡住了.
任何帮助非常感谢