場所 (住所、都市、国など)のネストされたセット モデルデータ構造を処理するために、Ruby on Rails v3.2.2、MySQL データベース、AwesomeNestedSet gem を使用しています。関連するデータベース テーブルに存在する列は、、、およびです。places
name
parent_id
lft
rgt
名前と関連する先祖の名前でレコードを検索する方法を実装したいと思います。つまり、たとえば、 " Spacca Napoli Street, Naples
" を検索すると (注: 文字列内のコンマは定数の区切り記号として使用されます)、 nameを持つ先祖 (私の場合は都市) を持つ名前の,
アドレスを返したいと思います。Spacca Napoli Street
Naples
それは可能ですか (おそらく、RoR スコープ メソッドを使用することによって)? もしそうなら、それを作る方法は?