我正在使用sequel
Ruby 中的 gem 连接到 sqlite 数据库(由 rails 提供)。我有各种User
s 和各种Project
s。我想找到唯一的项目对象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?