Ruby on Rails 数据库调用
示例
Mongoid尝试使用与可能的语法相似的语法ActiveRecord。它支持这些调用(以及更多)
User.first #从数据库中获取第一个用户
User.count #从数据库获取所有用户的数量
User.find(params[:id]) #返回具有在params[:id]中找到的ID的用户
User.where(name: "Bob") #返回可以链接的Mongoid::Criteria对象
#与其他查询(例如另一个“where”或“any_in”)一起使用
#不从数据库返回任何对象
User.where(name: "Bob").entries #Returns all objects with name "Bob" from database
User.where(:name.in => ['Bob', 'Alice']).entries #Returns all objects with name "Bob" or "Alice" from database
User.any_in(name: ["Bob", "Joe"]).first #Returns the first object with name "Bob" or "Joe"
User.where(:name => 'Bob').exists? #如果有一个或多个名称为bob的用户,则将返回true
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短