cis.statbib.org: script/console
Loading development environment (Rails 2.2.2)
Article.founc>> Article.count()
ActiveRecord::StatementInvalid: Could not find table 'article'
from /home/hadley/web/cis.statbib.org/vendor/rails/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb:29:in `table_structure'
from /home/hadley/web/cis.statbib.org/vendor/rails/activesupport/lib/active_support/core_ext/object/misc.rb:39:in `returning'
...
Nhưng chắc chắn nó có vẻ như nó có trong cơ sở dữ liệu:ActiveRecord :: StatementInvalid: Không thể tìm thấy bảng 'tablename'
db: sqlite3 development.sqlite3
SQLite version 3.2.8
sqlite> select count(*) from author;
168600
Tôi vừa mới cập nhật tất cả các đá quý của tôi, vv gì đang xảy ra sai ?
Đang tìm kiếm bài viết nhưng bạn đang kiểm tra tác giả. –
Đối với mô hình 'Điều', cần tìm bảng 'bài viết'. Bạn đã gọi 'set_table_name' ở bất kỳ đâu? Và ví dụ về giao diện điều khiển của bạn sẽ tìm trong bảng 'tác giả' (có thể là 'bài viết' anyways). –
Rất tiếc, đó chỉ là một lỗi đánh máy ngốc nghếch. Tôi có một số đếm tích cực trong sql cho bài viết, và cùng một lỗi trong giao diện điều khiển với Author.count(). – hadley