1

質問があります: フィルター パラメータに 2 つの条件を書き込むにはどうすればよいですか?:page_path.eql => "/teams/1" or :page_path.eql => 'teams/2'

1つの条件で機能しますが、2つの条件では機能しません:(

output = Exits.results(profile, :filters => {:page_path.eql => "/teams/1"})
4

1 に答える 1

0

これを試して

output = Exits.results(profile,:filters =>{:page_path.contains => "^/teams/[1|2]$"})

速記を試すこともできます

output = profile.exits(:filters =>{:page_path.contains => "^/teams/[1|2]$"})

日付オプション付き

output = Exits.results(profile, :filters => {:page_path.contains => "^/teams/[1|2]$"},:start_date => Date.new(2012,8,13),:end_date => Date.today)

また

output = profile.exits(:filters => {:page_path.contains => "^/teams/[1|2]$"},:start_date => Date.new(2012,8,13),:end_date => Date.today)

これは私のために働く

contains正規表現を理解していないとmatches思います。

于 2012-08-15T10:25:04.997 に答える