3
我在MongoDB的控制檯中使用這樣的:我該如何做一個OR查詢紅寶石芒戈?
db.video.find({ $or : [ { "tags" : /pePe/i } , { "title" : /.*Aubrey.*/i } ] })
,它工作正常。
如何在Ruby中執行此查詢?
我在MongoDB的控制檯中使用這樣的:我該如何做一個OR查詢紅寶石芒戈?
db.video.find({ $or : [ { "tags" : /pePe/i } , { "title" : /.*Aubrey.*/i } ] })
,它工作正常。
如何在Ruby中執行此查詢?
在Mongoid這
Video.where(:$or => [{:tags => /pePe/i}, {:title => /.*Aubrey.*/i}])
假設你有一個名爲視頻模式指向視頻採集(這是默認值)。
蒙戈司機應該採取行動exactly the same way除了.find
而不是.where
。
使用Mongo的驅動程序:
require 'mongo'
connect = Mongo::Connection.new
database = connect['development']
database['video'].find({ :$or => [{:tags => /pePe/i}, {:title => /.*Aubrey.*/i}] })
是否使用蒙戈映射器,mongoid或蒙戈驅動程序? –