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
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下