1

ARel1を使用してRails3でこれらのクエリをどのように記述しますか

@all_widgets = Widget.all(:conditions => ['id != ? ', @widget.id] )

2.2。

existing = WidgetSku.all(:conditions => ['widget_id IN (?) AND sku_id NOT IN(?)', widget_ids, sku_ids ])

クエリの!=NOTIN部分の書き方がわかりません。

4

1 に答える 1

4

rails3はほぼ同じ表記aeを受け入れます

.where(['id != ?', @widget.id])

.where("id NOT IN (?)", [1,2,3])
于 2011-02-03T13:18:22.637 に答える