-2
私のモデルでは、User
とContact
という2つのクラスがあります。私はデータを保存し、簡単にUser
クラスからデータを取得するが、Contact
は私に次のエラーを与える照会することができますflask_sqlalchemyを使用してモデルを照会することができません。そのモデルに格納して別のモデルを保存してクエリを実行できます。
Traceback (most recent call last):
File "/srv/www/env/lib/python3.4/site-packages/sqlalchemy/sql/elements.py", line 732, in __getattr__
return getattr(self.comparator, key)
AttributeError: 'Comparator' object has no attribute 'all'
上記の例外の取り扱い時には、別の例外が発生しました:
Traceback (most recent call last):
File "/srv/www/env/lib/python3.4/site-packages/sqlalchemy/orm/attributes.py", line 185, in __getattr__
return getattr(self.comparator, key)
File "/srv/www/env/lib/python3.4/site-packages/sqlalchemy/util/langhelpers.py", line 840, in __getattr__
return self._fallback_getattr(key)
File "/srv/www/env/lib/python3.4/site-packages/sqlalchemy/orm/properties.py", line 266, in _fallback_getattr
return getattr(self.__clause_element__(), key)
File "/srv/www/env/lib/python3.4/site-packages/sqlalchemy/sql/elements.py", line 738, in __getattr__
key)
AttributeError: Neither 'AnnotatedColumn' object nor 'Comparator' object has an attribute 'all'
を上記の取り扱い中例外が発生しました:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/srv/www/env/lib/python3.4/site-packages/sqlalchemy/orm/attributes.py", line 193, in __getattr__
key)
AttributeError: Neither 'InstrumentedAttribute' object nor 'Comparator' object associated with Contact.query has an attribute 'all'
誰かが私を抱きしめることができますか?
を与えていた、私のモデルの一つで属性検索を追加しました:LEN(DIR(User.query))= 196 LENとして(dir(Contact.query))= 111 – deveshaggrawal19
[最小限で完全で検証可能な例](https:// stackoverflow)を含めるように質問してください(http://stackoverflow.com/posts/40084807/edit)。 .com/help/mcve)。 – dirn