【发布时间】:2012-02-16 16:48:56
【问题描述】:
我有一个模型用户,其属性为姓名、年龄、性别。用户可以使用以下标准年龄和性别进行查询。如何保存此查询。一种方法是将其转换为age => 在age1 和age2 之间以及gender => 'M' 并将此查询保存在具有用户ID 和查询字符串以及查询名称的表中。 什么是这样做的好方法..如果我必须使用这个查询来找出将来还有谁可以担任这个角色(比如说其他人会保存一个查询,我需要找到我适合的查询关于我的年龄和性别..基本上我需要能够将我的年龄和性别与保存的查询/选择标准相匹配) 我正在为模型使用 sinatra
谢谢
【问题讨论】:
-
这是您想要仅针对这种特殊情况还是针对几个不同的表和字段执行的操作?
-
我试图使模型简单...但实际上用户与其他表/模型相关联..所以查询可能非常复杂(基于其他表中的字段为不仅仅是年龄和性别)。
标签: sinatra datamapper