【发布时间】:2014-08-26 13:11:34
【问题描述】:
我对 Ruby on Rails 中的 Sqlite 有疑问。我有一个带有一些布尔属性的模型。我从视图中获取属性的名称(数据库中的列),我需要选择所有将该属性设置为 true 的对象。 从this主题我发现,对于搜索查询,我需要这样写:
def self.search(search, id)
if search
where(['name LIKE ?', "%#{search}%"])
else
scoped
end
end
我想查询会非常相似,但我真的不知道如何将它传达给数据库。有什么建议吗?
【问题讨论】:
-
类似:
@posts = Post.where(boolean_attribute: true)?? -
你的
model和boolean attribute的名字是什么?你应该按照@justin 的建议去做。 -
哦,好吧。我想我应该通过模型...我会尝试
-
如何提交栏目名称?
标签: ruby-on-rails sqlite