私はsequel
Rubyのgemを使用してsqliteデータベース(railsが提供)に接続しています。いろいろなものがUser
ありProject
ます。一意のプロジェクトオブジェクトが存在する場合は、それを見つけたいと思いますuser.username/project.name
。これを行う最もエレガントな方法は何ですか?接続が機能しているなど。
DB = Sequel.connect 'sqlite:///path/to/sqlite'
class User < Sequel::Model
end
class Project < Sequel::Model
end
# How do I retrieve the project object using project_name, user_name
# project.name == project_name
# project.user_id = xxx
# and there is a user with id xxx and username user_name?